Экспорт/импорт mysql баз через ssh
1. Импорт.
В принципе можно воспользоваться командой :
mysql -uroot -proot_pass db_name < db_name.sql
но она содержит подводные камни в виде того, что если например база уже создана, то импорт может оказаться неудачным.
Самым лучшим выходом из ситуации будет ипморт напрямую через cli MySQL :
Заходим в MySQL – mysql -uroot -proot_pass
далее делаем – use db_name;
далее импортируем командой – source db_name.sql;
2. Экспорт.
Делаем экспорт посредством удобного mysqldump :
mysqldump -uroot -proot_pass db_name > db_name.sql
Теги: mysql, mysqldump