簡體   English   中英

在MYSQL Workbench中將數據從一個mysql數據庫訪問到另一個數據庫

[英]Accesing data from one mysql database to another in MYSQL Workbench

我有兩個不同的數據庫。 我必須從一個數據庫訪問數據並將其插入到另一個數據庫中(包括一些數據處理,不僅要復制數據)而且,該架構真的很復雜,每個表都有很多行,因此在第二個數據庫中將數據復制到架構中數據庫不是一種選擇。 我必須使用MySQL Workbench來做到這一點,所以我必須使用SQL查詢來做到這一點。 有沒有一種方法可以創建從一個數據庫到另一個數據庫的連接並訪問其數據?

盡管可以使用MySQL Workbench在服務器之間傳輸數據(例如,作為遷移過程的一部分),但在必須首先處理數據時它沒有用。 相反,您有2個其他選擇:

  1. 使用您自己編寫的專用工具來做到這一點(如eddwinpaz所述)。
  2. 使用服務器的功能。 也就是說,將數據復制到目標服務器,並復制到臨時表中(使用轉儲和還原)。 然后使用查詢根據需要修改數據。 最后將其復制到目標表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM