Перемещение mysql данные от одной базы данных до другой (немного отличающейся) базы данных

Я взял продукт с открытым исходным кодом (система слежения заявителя) и разветвил код и имел некоторые добавленные дополнительные опции, который составил некоторые дополнительные таблицы в базе данных MySQL.

Теперь, я хотел бы загрузить свои данные назад в основной продукт. Как я сделал бы это?

Сравните базы данных так или иначе и удалите дополнительные таблицы, затем выполняет некоторую команду для восстановления? У кого-либо есть предложение высокого уровня о том, как сделать это?

-1
задан 29 November 2018 в 05:18

1 ответ

я взял продукт с открытым исходным кодом... и разветвил код и... добавил... некоторые дополнительные таблицы в базе данных MySQL... Я хотел бы загрузить свои данные назад в основной продукт. Как я сделал бы это?

, Если я понимаю Вас правильно, Вы взяли проект и изменили базу данных локально, когда Вы работали с нею. Теперь Вы хотите внести свои изменения и применить их к тому, что является, по-видимому, рабочим экземпляром в производстве, которое еще не имеет изменений.

Очень кратко, с тех пор нет так большого количества информации, необходимо будет сделать следующее:

  • расписание некоторое время простоя для текущего производственного экземпляра;
  • вносят изменения в производственную базу данных (т.е. выполните SQL-запросы);
  • применяют изменения кода, которые используют обновленную базу данных;
  • добавляют/перемещают любые данные таблицы по мере необходимости, если необходимый/применимый;
  • проверяют, что вещи работают правильно;

, Если то, что Вы пытаетесь сделать, получают Ваши изменения в сам восходящий проект (т.е. объедините Ваш код в их кодовая база, и т.д.), затем необходимо будет консультироваться с инструкциями по вкладу для того конкретного проекта.

0
ответ дан 22 September 2019 в 11:06

Другие вопросы по тегам:

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