Загрузка больших файлов MySql в Phpmyadmin
Я пытаюсь загрузить дамп 3.8 ГБ sql в phpmyadmin, в wamp. Я установил размеры max_file среди прочего на 5gb и даже перезагружал сервер несколько раз. Php_info(); также дает мне 5 ГБ в качестве размера файла. Я хотел бы разбить файл на более мелкие куски, чтобы я мог загружать его по крупицам, если это невозможно, и искал такие инструменты. Использовал один хотя http://www.rusiczki.net/2007/01/24/sql-dump-file-splitter/ но это дает мне ошибку в 2 ГБ. Кто-нибудь может предложить что-нибудь, что я мог бы сделать, чтобы получить свой дамп в MySQL?
большое спасибо
2 ответа
Перейдите в каталог bin MySQL (например, ниже)
D:\wamp\bin\mysql\mysql15.1.36\bin>
Затем вы можете импортировать любую большую базу данных из файла дампа с помощью следующей команды (например, ниже)
mysql -u username -ppassword database_name < dump.sql
Вы должны пропустить phpmyadmin и сделать это через командную строку. Правильная команда:
$ mysql -u username -p -h localhost DATA-BASE-NAME < data.sql
Если вы все еще не уверены в этом (хотя попробуйте, вы будете удивлены, насколько это просто), вы можете попробовать MySQL в рабочей среде.