#database #magento #phpmyadmin #magento-1.7
#База данных #magento #phpmyadmin #magento-1.7
Вопрос:
У меня есть веб-сайт Magento с базой данных объемом 4,33 ГБ. Мне нужно обработать некоторые данные, поэтому я экспортировал базу данных, затем заархивировал ее, но когда я пытаюсь импортировать ее в phpmyadmin на localhost, я получаю ошибку тайм-аута, и только 1/3 таблиц переносится. Я отредактировал my.ini, а также php.ini и установил время выполнения 6000, но проблема не оттуда. Я считаю, что в Magento должно быть что-то не так.
Ответ №1:
Вам необходимо импортировать вашу базу данных с помощью командной строки.
shell> mysqldump db_name > backup-file.sql
Вы можете загрузить файл дампа обратно на сервер следующим образом:
UNIX
shell> mysql db_name < backup-file.sql
То же самое в командной строке Windows:
mysql -p -u [user] [database] < backup-file.sql
PowerShell
C:> cmd.exe /c "mysql -u root -p db_name < backup-file.sql"
Командная строка MySQL
mysql> use db_name;
mysql> source backup-file.sql;