Дамп баз в mysql

понедельник, 30 марта 2009 г.
Дамп базы данных в файл
mysqldump --opt database > backup-file.sql
Восстановление из файла
mysql database

Дамп базы данных на удаленный хост
mysqldump --opt database | mysql --host=remote-host -C database

Дамп нескольких баз в файл
mysqldump --databases database1 [database2 ...] > my_databases.sql

Дамп всех баз в файл
mysqldump --all-databases > all_databases.sql

Перенос базы в кодировке ср1251
- сделать дамп на старом хостинге в кодировке CP1251, для этого необходимо выполнить команду mysqldump с параметром --default-character-set=cp1251
- в самое начала файла дампа вставить строку: SET NAMES cp1251;
- восстановить этот файл дампа в базу

0 коммент.:

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