Импорт и экспорт бд mysql при помощи консоли
Импорт базы данных:
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