Зачастую импорт и экспорт баз данных удобнее делать не через интерфейс phpMyAdmin, а с помощью терминальных команд, подключившись к серверу по SSH. Это особенно полезно, когда нужно загрузить или выгрузить базу данных большого объема.
Импорт БД:
1. Предварительно загрузите файл дампа базы данных по FTP или через панель управления в корневую директорию
2. Подключитесь к серверу по SSH и введите команду:
mysql -u пользователь_БД -p имя_БД < файл_дампа_БД.sql
Импорт на удаленный сервер:
mysql -h ип_сервера -P порт -u пользователь_БД -p имя_БД < файл_дампа_БД.sql
Экспорт (создание бэкапа):
1. Подключитесь к серверу по SSH и введите команду:
mysqldump -u пользователь_БД -p имя_БД > имя_файла.sql
Экспорт с удаленного сервера:
mysqldump -h ип_сервера -P порт -u пользователь_БД -p имя_БД > имя_файла
Дамп базы данных с названием имя_файла.sql будет сохранен в корневую директорию