Через phpMyAdmin можно загрузить базы до 256 МБ (иногда даже меньше, если в таблицах очень много строк).

Если импорт через phpMyAdmin не удался, Вы можете осуществить его, подключившись по SSH. Для этого: 

Шаг 1 - Подготовка

Шаг 2 - Подключение

  • Подключитесь к своему хостинг-аккаунту по SSH.

  • Убедитесь, что Вы находитесь в нужной директории (public_html). Для этого выполните команду ls . Если Вы находитесь в другом каталоге (не видите файлов сайта), используйте одну за другой команды ls и cd. Например, cd 123 - где вместо 123 укажите папку, которая отображается в списке - и так чередуйте ls и cd , пока не увидите файлы сайта. Для большинства сайтов путь будет выглядеть так:

cd domains
cd domain.com (where domain.com is your domain)
cd public_html
  • Если отображаются файлы сайта и загружённый архив - отлично, переходите к следующему пункту.

  • Если Вы не видите файл резервной копии, проверьте с помощью файлового менеджера, действительно ли файл загружен и помещен в public_html.

Шаг 3 - Импорт

И наконец само импортирование базы. Введите следующую команду: 

mysql -u database_username -p database_name < file.sql 

Если параметры Вашей базы:

  • Имя базы MySQL: u123456789_database

  • Имя пользователя MySQL: u123456789_admin
    А загруженный файл - database.sql, то команда будет выглядеть таким образом: 

mysql -u u123456789_admin -p u123456789_database < database.sql

Останется только ввести пароль - и база должна успешно начать импортироваться. Импорт займёт некоторое время, когда он будет завершён, с новой строчки появится

-bash-4.2$

и возможность ввести новую команду. 

После этого можете перейти в phpMyAdmin и проверить - база уже будет импортирована 😊 

Вот и всё! Теперь Вы знаете, как импортировать базу данных MySQL.

ПРИМЕЧЕНИЯ:

Вы нашли ответ?