2015-05-06 4 views
-1

У меня есть два файла SQL. Оба имеют одинаковое имя базы данных и одну и ту же структуру таблицы, но разные данные. Как объединить эти два файла SQL в одну базу данных?Объединение баз данных MySQL

+1

Это зависит от того, имеют ли два файла sql ключи конфликта. Но даже если они конфликтуют, вы можете игнорировать конфликты и продолжать импорт. –

+1

, пожалуйста, предоставьте хотя бы некоторую основную информацию. – nomistic

+0

Похоже, что пользователь говорит о слиянии двух дампов из баз данных с эквивалентными схемами в новую объединенную базу данных. Исправление грамматики и изменение языка, чтобы отразить это. –

ответ

0

Если данные отличаются, в том числе ключи,

  • восстановить свой первый SQL
  • переименовывать базу данных, например db2
  • восстановить вторую SQL
  • Копировать данные по сравнению с использованием «INSERT INTO DB1. mytable SELECT * FROM db2.mytable '

Если ваш набор данных столкнулся, вам либо придется выполнить некоторые ручные манипуляции данными или использовать слияние данных tool.

Смежные вопросы