Я пытаюсь синхронизировать две базы данных MySQL. Не путем репликации, это уже настроено в другой среде.MySQL: синхронизация только отсутствующих таблиц
В принципе, у нас есть две гарантии, которые являются средой качества и производственной средой. Мы стремимся развернуть новый продукт, и наша команда QA пропустила некоторые шаги по документированию вставок базы данных.
Проблема у меня есть у меня есть производственная среда, которая имеет реплицируемую (активную/пассивную) настройку. Отсутствует несколько таблиц, которые имеют QA, и они не знают, что отсутствует, и получают множество ошибок баз данных, связанных с отсутствующими таблицами.
Есть ли способ экспортировать базу данных (я использую -d
, так что только структура приходит, нет данных) и только MySQL вставляет отсутствующие таблицы?
Если нет, мое решение состоит в том, чтобы просто стереть наш экземпляр нашего производства и обновить его с помощью экземпляра QA без данных.
Имеет смысл и работает для меня. – drewrockshard