Импорт и экспорт базы данных mysql при помощи консоли, более удобный способ, по сравнению с phpmyadmin, который нужно установить и настраивать.
Импорт
# mysql -uимя_пользователя -p имя_базы < db.sql
Экспорт
# mysqldump -uимя_пользователя -p имя_базы > db.sql
Значения «имя_пользователя» и «имя_базы» замените на имя пользователя и имя базы данных соответственно.
Для экспорта нескольких баз данных воспользуйтесь такой командой:
# mysqldump -uroot -p -B база_1 база_2 база_3 > db.sql
Где «база_1», «база_2», «база_3» — имена баз данных требуемых для копирования,
а «-B» — указание, что производится копирование нескольких баз.
Также утилита mysqldump позволяет сделать экспорт всех баз на сервере в один файл sql.
# mysqldump -uroot -p -A > alldb.sql
Сохранение происходит в папку где выполняется команда.
Для сохранения в нужную папку, указывайте :
> /backup/mysql/db.sql