Імпорт бази даних mysql через консоль (термінал, ssh), блог w майстра faniska
У цьому пості я зроблю замітку для себе, а можливо і для інших. Часом доводиться імпортувати або експортувати більші за розміром бази даних. Але роблячи це через сторонні програми або скрипти, справа впирається в обмеження POST даних, в розмір файлів на сервер або, врешті-решт, в швидкість інтернету. Тут я опишу спосіб імпорту / експорту Mysql бази даних через ssh (консоль, термінал).
1. Імпорт бази даних.
В принципі можна скористатися командою:
mysql -uroot -proot_pass db_name але вона містить підводні камені у вигляді того, що якщо наприклад база вже створена, то імпорт може виявитися невдалим. Найкращим виходом з ситуації буде іпморт безпосередньо через cli MySQL: Робимо експорт за допомогою зручного mysqldump: mysqldump -uLogin -pPassword db_name> db_name.sql2. Експорт бази даних.



