2009-07-02 107 views
0

是否可以將INSERT ... ON DUPLICATE KEY UPDATE從另一個數據庫上的表插入到當前數據庫的表中?在另一個數據庫中插入表中的行

遠程表有3個需要被忽略的附加列(所以不能做SELECT *)。

另外,是否有可能在一個查詢中做多行?

謝謝。

回答

3

如果您想在同一臺服務器上的兩個MySQL數據庫之間執行操作,那很簡單。看到這個線程:

http://forums.mysql.com/read.php?61,3063,4004#msg-4004

如果你想將數據從一個數據庫在不同的服務器上轉移,或者如果它是一個不同類型的數據庫,它是比較困難的,你可能會需要使用軟件或建立一些。 MySQL沒有Oracle提供的數據庫鏈接功能。

-Jon

+0

SQL Server也具有鏈接功能。 – 2009-07-02 17:09:51

相關問題