April 14, 2010

Загрузить большой дамп БД MySQL в PhpMyAdmin

Когда работаешь с большими бэкапами баз данных, и возникает необходимость в, скажем, переезде, не всегда охота загружать их браузером через «Обзор...» или же использовать левые сайты. В PhpMyAdmin'е есть встроенная функция импорта дампа из локального файла, нужно лишь включить её (по умолчанию выключена).

Итак, в конфиге PhpMyAdmin'а (у меня на сервере под ISPmanager это /usr/local/www/phpMyAdmin/config.inc.php) добавьте строку:
$cfg['UploadDir'] = './upload';
Это включит опцию импорта из файла, поиск которого будет производиться в поддиректории ./upload (относительно корневой для PhpMyAdmin, опять же, для меня это /usr/local/www/phpMyAdmin). Затем создайте эту директорию и загрузите в неё дамп. Теперь, на странице импорта можно выбрать указанный файл.

No comments: