Не получается импортировать базу данных размером 450 мб в phpmyadmin

Здравствуйте, не могу перенести копию БД modx revo на другой сайт, точней экспорт делаю через phpmyadmin, файл 450 мб скачивается. Пытался сжимать в zip, при импорте в phpmyadmin таймауты прилетают, повышал лимиты в php не помогло. Пробовал файл с сервера импортировать, тоже таймауты в phpmyadmin получаю.

пробовал импорт через ssh выдает ERROR 2013 (HY000) at line 130189: Lost connection to MySQL server during query
делить файл на 5 штук… но боюсь что запросы порежет…
Игорь
21 сентября 2023, 17:45
modx.pro
496
0

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

Nail
21 сентября 2023, 18:34
0
Большие таблицы отдельно переносите.
kudesia
21 сентября 2023, 20:18
0
Еще можно оптимизировать таблицы — размер уменьшится. joxi.ru/Q2KWdPEHgBjWa2
    Димыч
    21 сентября 2023, 22:08
    +1
    Таблицу с сессиями почистите ***_session, обычно она самая большая по размеру.
      Alexey
      22 сентября 2023, 09:00
      +1
      itreviewchannel.ru/rabota-s-mysql-cherez-komandnuyu-stroku/#5

      Проводил при помощи SSH импорт БД размером около 5 Гб — нет проблем.
        Игорь
        23 сентября 2023, 10:39
        0
        Ура) помогло
        
        ssl:
        mysqldump -u my_bd -p my_bd > dump.sql
        mysql -u new_bd -p new_bd < dump.sql
        
        далее в таблице modx_system_settings
        ищите записи с ключами site_url и base_url. Эти ключи содержат URL вашего сайта и меняем на новый домен.
        
        Далее заходим в админку, чистим кэши, через время фронтенд сайт заработает (не сразу), видимо надо время прокешироваться по новой
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        8