Как импортировать дамп базы данных большого размера? Через phpMyAdmin ошибка Gateway Timeout 504.
PHP интерпретатору может не хватить времени, выделенного на выполнение скрипта обработки импортируемого дампа большого объема через PhpMyAdmin (ограничение в целях безопасности).
Если на вашем тарифном плане есть SSH доступ, следуйте инструкциям ниже:
- разархивируйте дамп базы данных (с расширением .sql) любым доступным архиватором либо через консоль (например командой "unzip dump.zip") , если изначально он был экспортирован в сжатом виде (zip, gz, tar.gz, bz2).
- скопируйте dump.sql в любое удобное место.
- выполните следующую команду:
mysql -uUSERNAME -pPASS -f DATABASE < /path/dump.sql
Где "USERNAME" - логин, "PASS" - пароль пользователя базы данных, от имени которого выполняется импорт дампа. "/path/dump.sql" - путь к файлу дампа.
Если у вас возникли трудности с импортом дампа, обратитесь в службу тех. поддержки дата-центра UNIT-IS с указанием расположения дампа базы данных, логина и пароля пользователя базы данных, в которую производится импорт.