четверг, 23 февраля 2012 г.

Импорт Базы Данных на Денвере

Иногда нужно сделать импорт БД (база данных) сайта на Denwer. И многие сразу же сталкиваются с тем, что просто не могут найти кнопку «Импорт» в phpMyAdmin. Это связано с тем, что Denwer предоставляется с устаревшей версией phpMyAdmin. Что же делать в таком случае?

  1. Первое, что можно сделать - это нажать кнопку «SQL» и в открывшемся окне: выполнить SQL запрос(ы) на БД или же указать месторасположение текстового файла БД в графе ниже.
  2. Второе решение этой проблемы заключается в следующем:
  3. Нужно загрузить последнюю версию phpMyAdmin с сайта: http://php-myadmin.ru/ Сделать замену файлов в директории home/localhost/www/Tools/phpMyAdmin/ на файлы из дистрибутива и после этого в панели управления phpMyAdmin появится кнопка «Import»
  4. Также можно увеличить нужные Вам параметры в файле /usr/local/php5/php.ini:
    upload_max_filesize - максимальный размер файла для загрузки по http, в мегабайтах.
    memory_limit - максимальный объем памяти, потребляемый сценарием, в мегабайтах.
    post_max_size - максимальный размер передаваемых данных, в мегабайтах; данный лимит можно увеличивать до значения memory_limit = 128M, больше увеличивать не советую, т. к. могут появиться ошибки.
    max_input_time - максимальное количество времени каждого сценария.
    max_execution_time - максимальное время для выполнения каждого скрипта, в секундах; при появлении уведомления о превышении времени работы скрипта, нужно увеличить до 60-120.

Все это рекомендуется сделать для того, чтобы во время импорта БД возникало меньше различных трудностей, например: если Ваша БД больше допустимого размера приема файла для загрузки.

После этого перезапустите Denwer! Все, теперь можете смело делать «Импорт» Вашей БД.

Данный урок подготовлен для Вас командой сайта: http://web-master4ree.com/

Комментариев нет:

Отправить комментарий