На самом деле у меня есть база данных magento, и я импортирую базу данных из инструментов magento -> резервная копия базы данных в файл .sql.gz, извлекаю файл .sql.gz в файл .sql, затем снова сжимаю в файл .sql.zip и пытаюсь импортировать. в базе данных без какого-либо успеха, .sql.zip имеют размер 500 МБ. Как я могу импортировать этот файл на живой сервер MySQL, используя phpMyAamin.
bigdump
: фактически он импортирует данные, но не все данные являются данными импорта всего за полбайт.Я установил свой php.ini
установка
memory_limit = 500 МБ
max_execution_time = 3600
post_max_size = 500 МБ
upload_max_filesize = 500 МБ
Когда я пытался импортировать файл, он обрабатывал базу данных импорта по крайней мере через 10-20 минут после того, как эта страница прекратила обработку и получила пустую страницу с сервером, который не найден.
кажется, что ваши несжатые файлы sql имеют размер более 500 МБ, поэтому phpmyadmin может не работать из-за ограничения памяти (не уверен).
Однако, если это возможно, я настоятельно рекомендую не использовать phpmyadmin для таких больших файлов, а прямую команду mysql, такую как:
zcat /path/to/backup.sql.gz | mysql -u 'root' -p 'password' your_database
Других решений пока нет …