понедельник, 28 сентября 2009 г.

Резервное копирование баз MySQL (dump)

Делаем резервное копирование конкретной базы:
mysqldump --user=user --password=password --default-character-set=utf8 database > ./database.utf8.sql

Делаем резервное копирование всех баз:
mysqldump --user=user --password=password –all-databases > all-database.sql

Восстановление баз:
mysql database < database.sql

Перекодируем дамп:
iconv -f utf8 -t cp1251 dump.sql > dump_in_cp1251.sql

Можно за архивировать dump:
bzip2 ./database.sql
или
gzip ./database.sql

Комментариев нет:

Отправить комментарий