繁体   English   中英

我如何在MariaDB(MySQL)中合并两个数据库

[英]How do i merge two databases in MariaDB (MySQL)

好了,如果我是做数据库A的一个克隆,并命名为数据库B和做了一些改动对数据库B这是我后来想使对数据库A,数据库A也有一些新插入的行和表告诉它。 我怎么会只能够让我对数据库B数据库A的变化不会对数据库A完全消灭了新插入的数据。

谢谢,我在Linux服务器上使用MariaDB。

试试这个可能对您有帮助

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语法,您可以看到

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM