Mamp: импорт большой базы данных - PullRequest
0 голосов
/ 01 января 2019

Я импортирую большую базу данных drupal на свой Mac с помощью mamp и продолжаю находить ошибки, phpmyadmin не может импортировать базу данных.кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 01 января 2019

Импорт большой базы данных через 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
...