Периодически приходится загружать тяжёлые дампы в базу MySQL. И да! Иногда я для этого использую PHPMyAdmin, хотя через консоль быстрее).
Так вот, при длительном импорте вываливается ошибка: Достигнут временной лимит выполнения скрипта. Как выясняется, настройки php.ini тут не причём. В конфиге самого phpMyAdmin-а кроется жёсткое ограничение времени работы скриптов. Увеличим!
Топаем в файл конфигурации: /usr/share/phpMyAdmin/libraries/config.default.php
Находим строку:
$cfg[‘ExecTimeLimit’] = 300;
Меняем на:
$cfg[‘ExecTimeLimit’] = 3600;
часа вполне достаточно для выполнения, а если не хватит — phpMyAdmin продолжит импорт с того места, где остановился.