Я хочу объединить данные из одной базы данных в другую. Поэтому я создаю дамп с, mysqldump
а затем импортирую его в другую базу данных (с той же структурой таблиц). У меня нет никаких проблем (таких как повторяющиеся записи или что-то еще) в этом случае.
Но я делаю некоторые слияния для целей тестирования, и я сделаю окончательное слияние позже. Итак, я хочу выполнить слияние (данные могут быть изменены) несколько раз. Обратите внимание, мои строки в моих таблицах никогда не удаляются, только могут быть вставлены или обновлены.
Могу ли я создать mysqldump с опцией ON DUPLICATE? Или, может быть, я могу объединить дамп, который вставляет новые данные и обновляет измененные данные?
Конечно, я могу вставить ON DUPLICATE
в дамп вручную, но я хочу автоматизировать процесс слияния.