Как объединить две базы данных в MariaDB (MySQL) - PullRequest
0 голосов
/ 15 мая 2018

Ладно, если бы я сделал клон из База данных A и назвал его База данных B и внес некоторые изменения в База данных B , которые я позже захочу make to База данных A , в то время как База данных A также содержит несколько недавно вставленных строк и таблиц. Как я смогу вносить только те изменения, которые я внес в База данных B в База данных A , без полного удаления недавно вставленных данных в База данных A .

Я использую MariaDB на Linux-сервере, спасибо.

1 Ответ

0 голосов
/ 15 мая 2018

Попробуйте это может помочь вам

USE [mydb1]
GO

INSERT INTO dbo.mytable1 (
 column1
,column2
,column3
,column4
 )
 SELECT 
 column1
,column2
,column3
,column4
 FROM [mydb2].dbo.mytable2 
 WHERE EXIST NOT (
   SELECT 1 FROM mydb2.dbo.mytable1 c 
   WHERE c.column1 = column1 ... 
   AND Any other column
 )

для синтаксиса MYSQL вставки из другой базы данных, которую вы можете увидеть это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...