Задать вопрос
@romicohen
Системный Архитектор

Как перенести данные MySQL DB из одного проекта Laradock в другой (простое копирование *.ibd не помогло)?

Мне нужно перенести данные БД (MySQL) из одного Laradock-проекта в другой.

Простое копирование файлов *.ibd из:

~/.laradock/myproject/mysql/default

не сработало для БД default - она по-прежнему пустая в новом проекте.

что я упустил? что еще можно сделать?
  • Вопрос задан
  • 156 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Docker + Ansible - с нуля, деплой и управление Swarm
    1 неделя
    Далее
  • Учебный центр IBS
    SQA-I-007 Сопровождение автотестов и написание отчетов
    1 неделя
    Далее
  • Слёрм
    Docker для админов и разработчиков
    4 недели
    Далее
Решения вопроса 2
karabanov
@karabanov Куратор тега Docker
Системный администратор
Снять дамп базы с помощью mysqldump и залить на новый сервер.
Ответ написан
@romicohen Автор вопроса
Системный Архитектор
Путем эксперимента было выяснено, что надо копировать папку

~/.laradock/myproject/mysql

полностью. Тогда все базы переносятся нормально и запускаются. Это намного проще чем возиться с mysqldump, особенно на больших обьемах данных.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы