eugenesidash
@eugenesidash
WEB Developer

Как загрузить большой sql-файл?

Здравствуйте!
Я использую локально MAMP PRO с версией MySQL 5.7.23 на MacOS Mojavу 10.14.6.
Вроде всё работало корректно и нормально, пока не попытался импортировать файл размером в 90MB, даже после сжатия его до 9MB мне всё равно отображается 500-ошибка (код ответа),

"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log."


Подскажите пожалуйста из-за чего это может быть? Так как экспорт работает и в целом всё работает, кроме импорта.
  • Вопрос задан
  • 696 просмотров
Решения вопроса 1
Randel
@Randel
Developer
А если использовать инструмент для работы с БД - как MySQL Workbench или Heidi для WIndows и Linux ?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Используйте командную строку SQL и импортируйте файл напрямую в БД, без использования админ-панели.
> use database;
> source file.sql;

database - это название вашей базы
file.sql - путь до файла для импорта

https://stackoverflow.com/questions/17666249/how-d...
Ответ написан
Комментировать
les-anatoliy
@les-anatoliy
У вас скорее всего превышен лимит на post_max_file_size или max_execution_time или еще upload_max_file_size (эта врятли)
Но лучше всего импортировать из командной строки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы