Скрыть объявление
Гость Присоединяйся к складчине. Автокаталог для грузовых авто

Импортировать большую базу данных MySql

Тема в разделе "Базы данных", создана пользователем feofan, 29 апр 2015.

  1. feofan

    feofan Проверенный Команда форума

    Регистрация
    19 апр 2015
    Сообщения
    1.520
    Симпатии
    403
    Баллы
    81
    Известно, что phpMyAdmin по-дефолту имеет ограничения на размер импортируемой БД. На VDS/VPS особых проблем с этим не наблюдается, достаточно лишь подкорректировать конфиг. А именно, в php.ini увеличить допустимые максимальные значения для загружаемых на сервер файлов, максимальный размер для файлов передаваемых методом POST:
    Код:
    post_max_size = 2000M
    upload_max_filesize = 2000M
    Кроме этого, если ваша БД очень большая, следует увеличить максимально допустимое время выполнения скрипта
    Код:
    max_execution_time = 32000
    max_input_time = 32000
    И на всякий случай можно увеличить размер допустимого объема оперативной памяти:
    Код:
    memory_limit = 512M
    После внесения изменений, обязательно перезагрузите веб-сервер.

    Я лично пользуюсь SypexDumper
    Sypex Dumper — серверное приложение на PHP не требующее установки. Его достаточно скопировать, к примеру, в корень вашего сайта в директорию sxd и вызвать его в браузере: http://Ваш_Сайт/sxd/. Стоит заметить, что предварительно в директорию backup следует поместить дамп вашей базы данных. После инициализации скрипта вы уведите панель авторизации для подключения к базе. Вводим свой логин и пароль. Хост и порт — опционально, только если они специфические.

    import-big-db-1.jpg

    После авторизации можно перейти непосредственно к иморту БД. В поле «База данных» будет выбрана БД к которой вы подключены, а в поле «Файл» вы увидете ранее загруженный вами дамп в директорию Backup.

    import-big-db-2.jpg
     

    Вложения:

    prazdnik нравится это.
  2. KoFFkin

    KoFFkin Новичок Зарегистрирован

    Регистрация
    28 апр 2015
    Сообщения
    2
    Симпатии
    0
    Баллы
    0
    Пол
    Мужской
    Это фри версия? У меня тут завалялась Pro, если надо могу выложить.
     
  3. feofan

    feofan Проверенный Команда форума

    Регистрация
    19 апр 2015
    Сообщения
    1.520
    Симпатии
    403
    Баллы
    81
    Давай
     
    saabXaero и fusses нравится это.
  4. fusses

    fusses Новичок Зарегистрирован

    Регистрация
    30 апр 2015
    Сообщения
    27
    Симпатии
    6
    Баллы
    0
    Пол
    Мужской
    zloyuser, с какими ограничениями точнее Mysql или PHP? Тут в основном говорится про ограничение по умолчанию у PHP.
    phpMyAdmin и SypexDumper это скрипты на PHP менеджеры по работе с базой данных Mysql.
     
  5. werwserd

    werwserd Новичок Зарегистрирован

    Регистрация
    14 фев 2016
    Сообщения
    41
    Симпатии
    7
    Баллы
    0
    Пол
    Мужской
    а не проще ручками через SSH? банально кроме фтп доступа и putty ничего не нужно...делается просто через консоль
    экспорт - mysqldump -uимя_пользователя -p имя_базы > db.sql
    импорт - mysqldump -uимя_пользователя -p имя_базы < db.sql
    хотя софтина супердумпер очень удобна при работе с разными кодировками баз данных
     
  6. hottset

    hottset Новичок Зарегистрирован

    Регистрация
    2 авг 2016
    Сообщения
    2
    Симпатии
    0
    Баллы
    0
    Пол
    Женский
    Опубликуйте Pro версию, буду очень признательна :)
     
  7. igro

    igro Новичок Зарегистрирован

    Регистрация
    11 сен 2015
    Сообщения
    1
    Симпатии
    0
    Баллы
    0
    Пол
    Мужской
    Ручками-то проще, но с кодировками беда иногда
     
  8. Jigsaff

    Jigsaff Новичок Зарегистрирован

    Регистрация
    18 авг 2016
    Сообщения
    6
    Симпатии
    0
    Баллы
    0
    И не только вы :)
     
  9. feofan

    feofan Проверенный Команда форума

    Регистрация
    19 апр 2015
    Сообщения
    1.520
    Симпатии
    403
    Баллы
    81
    Пробуем
     

    Вложения:

    Jigsaff нравится это.
  10. oleandreynik

    oleandreynik Новичок Зарегистрирован

    Регистрация
    8 сен 2016
    Сообщения
    4
    Симпатии
    0
    Баллы
    0
    Наверное, стоит воспользоваться консолью. Могу помочь бесплатно, все равно скучно
     
  11. feofan

    feofan Проверенный Команда форума

    Регистрация
    19 апр 2015
    Сообщения
    1.520
    Симпатии
    403
    Баллы
    81
    Напиши мануал как ето сделать
     
  12. oleandreynik

    oleandreynik Новичок Зарегистрирован

    Регистрация
    8 сен 2016
    Сообщения
    4
    Симпатии
    0
    Баллы
    0
    # mysql -uимя_пользователя -p имя_базы < db.sql

    UPD: Вообще, я могу отдельную тему с мануалом замутить? Подробным. Куда его лучше сунуть, извини за флуд
     
  13. feofan

    feofan Проверенный Команда форума

    Регистрация
    19 апр 2015
    Сообщения
    1.520
    Симпатии
    403
    Баллы
    81
    В самом низу "Администрирование Серверов"
     
  14. chrisnasah

    chrisnasah Новичок Зарегистрирован

    Регистрация
    28 мар 2017
    Сообщения
    2
    Симпатии
    0
    Баллы
    0
    Hello

    Does anyone know what i should put this limit to? I sometimes have issues running the seo pro module and was suggested to increase below.

    max_execution_time
     
  15. dehisuwifa

    dehisuwifa Новичок Зарегистрирован

    Регистрация
    5 апр 2017
    Сообщения
    3
    Симпатии
    0
    Баллы
    0
    What is the real limit to this method? Will work with 100 TB DB?
     
  16. turkuaz

    turkuaz Новичок Зарегистрирован

    Регистрация
    6 май 2017
    Сообщения
    1
    Симпатии
    0
    Баллы
    0
    Большое спасибо, действительно уважение к труду
     
  17. Doo

    Doo Новичок Зарегистрирован

    Регистрация
    16 май 2017
    Сообщения
    13
    Симпатии
    0
    Баллы
    0
    А я так и не понял, как phpMyAdmin расшарить, чтоб большую БД закачать. Где там эти параметры вписать не нашел. Объясните пошагово плиз :)
     
Загрузка...
Плагины для XenForo/