簡體   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