Импорт базы MySQL в консольном режиме
Задача: выгрузил базу mysql с исходного сервера. Объем файла выгрузки составил 23 метра. При загрузке на сервер-получатель средствами phpMyAdmin получил ошибку. Решил произвести загрузку в консольном режиме.
1. Используя phpMyAdmin создаем на сервере-приемнике базу данных и пользователя-владельца базы с такими же именами как на исходном сервере.
2. На исходном сервере в консольном режиме выгружаем базу в файл, используя следующий синтаксис:
mysqldump имя_базы_данных -u user_name_db –p password_db -h IP (или localhost) > db_name.sql
выгружаем:
#mysqldump mybase -u root -p admin -h localhost > export.sql
3. Копируем базу на сервер-приемник и загружаем следующим образом:
mysql имя_базы_данных -u user_name_db –p password_db < db_name.sql
Загрузка дампа:
#gunzip –d export.gz #mysql mybase –u root –p <export.sql
Загрузка прошла успешно.
|
Обновлено 02.03.2012 08:59 |