Импорт и экспорт базы данных mysql при помощи консоли, я думаю, — это самый универсальный и самый удобный способ, по сравнению с тем же phpmyadmin, который нужно ещё и устанавливать, и настраивать. А работа с консолью занимает минимум времени.
Конечно же, у вас должен быть доступ к SSH, либо напрямую к консоли, если это ваш локальный компьютер, либо к VNC.
Импорт
Сперва необходимо создать базу данных.
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. Это делает команда: