Импорт больших БД MySQL

Как импортировать дамп базы данных MySQL большого размера

Бывает нужно импортировать дамп БД MySQL размером более 200 мегабайт. Сатандартные средства(такие как PhpMyAdmin) тут врядли могут помочь. Но есть более простой и надежный способ. Консоль. А именно импорт бд из командной строки. Все очень просто, вот пример кода:


mysql -u myuser -p < dump.sql 

запрашивается пароль MySQL пользователя

allpro#mysql -u myuser -p < dump.sql Enter password: 

Вводим пароль и ждем когда закончится импорт базы данных и опять появится приглашение коммандного интерпретатора.

Где:

myuser - имя вашего пользователя mysql

dump - дамп вашей базы данных

Можно также автоматизировать этот процесс написав shell скрипт.

UPD. Если запрашивает имя БД :

mysql -u myuser -p MYDB < dump.sql 

Где MYDB - имя вашей базы данных