Импорт большой базы данных через phpmyadmin не рекомендуется (обычно она зависает навсегда).Гораздо эффективнее использовать командную строку через терминал.
Сначала убедитесь, что вы можете подключиться к базе данных из командной строки с помощью одной из следующих команд:
1 / Если вашпароль root не установлен:
mysql -u root
2 / или если у вас есть пароль root:
mysql -u root -p
3 / или если у вас есть определенное имя пользователя и пароль:
mysql -u username -p
Если одна из этих команд выполняется правильно, можно перейти к следующему шагу.
Обратите внимание, что вы можете выйти из интерактивного сеанса mysql в любое время, введя:
exit
Перечислите ваши базы данных:
SHOW databases;
Если ваша база данных не указана здесь, вам нужно будет создать ее:
CREATE DATABASE database_name CHARACTER SET utf8 COLLATE utf8_general_ci;
Затем выберитеваша база данных:
USE database_name;
Наконец, импортируйте данные из вашего файла sql:
SOURCE "path/to/your/file.sql"
Второй метод (предполагается, что ваша база данных уже создана)
mysql -u username -p database_name < path/to/your/file.sql