Экспорт больших БД MySQL

Экспорт больших БД MySQL с помощью утилиты mysqldump

Удобный способ экспорта баз данных mysql с помощью командной строки. Вызываем утилиту mysqldump и передаем ей имя пользователя БД параметр -р(будет запрошен пароль доступа) и имя БД а также путь для записи дампа базы данных.


mysqldump -u root -p your_database > /home/user/db_dump.sql


Как восстановить базу данных mysql из такого дампа описано на странице Импорт больших БД MySQL

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

PS. Хорошо и подробно написано про программу mysqldump здесь.