Главная » Программирование » Как загрузить большую базу данных MySQL

Как загрузить большую базу данных MySQL

    Задача. Необходимо импортировать большую базу данных (БД) объемом около 200 Мб, а в phpMyAdmin установлено ограничение в 50 Мб.

    Ограничение размера файла импорта базы данных
    Изображение 1: Ограничение на импорт файла БД в phpMyAdmin

    Установка и настройка BigDump

    Решение 1. Чтобы загрузить большую базу данных MySQL, большую чем разрешено, можно использовать скрипт BigDump. Условно, нужно загрузить и настроить скрипт, а также импортируемую БД на хостинг, и потом запустить скрипт.

    Алгоритм установки и запуска BigDump:

    1. Загружаем на хостинг БД, которую будем имортировать и файл bigdump.php (например в корень сайта).
    2. На файл bigdump.php должны стоять права — 755.
    3. Установить настройки для подключения к БД в файле bigdump.php согласно Коду №1 (На сервере уже должна быть создана БД, куда будем импортировать и она должна быть в той же кодировке).
    4. Запуск скрипта. Открываем в браузерной строке http://mysite.net/bigdump.php и запустить импорт Start import.
    Код №1: Настройка скрипта bigdump.php для импорта большой базы данных

    Один раз при импорте была проблема. Скрипт ругался на какие-то двоеточия и пробелы в БД. Обусловлено это было иструментом, которым создавалась база данных. Тогда она создавалась каким-то плагином в WordPress. Когда экспортировал через панель phpMyAdmin, то все прошло нормально.

    5 1 голос
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии