我有兩個不同的數據庫,我想合併成一個或簡單地將兩個數據庫組合成一個模型。如何在MySQL Workbench中合併2個模式?
回答
如果兩個數據庫中的表都具有相同的架構,你可以使用UNION
兩個數據庫元素連接。
EX:
SELECT column
FROM `database1`.`tableX`
WHERE column_name="abc"
UNION
SELECT column
FROM `database2`.`tableY`
WHERE column_name="abc"
@adrach hota這正是我正在尋找的。 – McElie
您可以簡單地將它們轉儲並將它們上傳到同一個數據庫。加載一個不會刪除other.On的CLI:
create database new_database
mysqldump old_db_1 > old_db_1.sql
mysqldump old_db_2 > old_db_2.sql
mysql -u<username> -p<password> new_database < old_db_1.sql
mysql -u<username> -p<password> new_database < old_db_2.sql
我希望它那麼簡單,但是如果他想把兩個表合併成一個表呢。這不會工作 – RiggsFolly
我甚至不知道它可能,如果你想合併兩個表成爲一個,因爲你會失去你的唯一ID和所有的引用將是無用的。 – JackalopeZero
是的,這也是一個好點 – RiggsFolly
- 1. 如何在MySQL中合併2個表?
- 2. MySQL Workbench - 如何從一個EER圖更新2個不同的模式?
- 3. 如何合併2個MySQL查詢?
- 4. 如何合併2排在MySQL
- 5. 在1個XML文件中合併2個模式
- 6. 如何將模式與MySQL Workbench 6.2中的連接關聯
- 7. 如何在Json.Net中合併2個JObjects?
- 8. 如何在1中合併2個SegmentedTimelines?
- 9. 如何合併2個JSON-LD模式類型?
- 10. 合併2正則表達式模式
- 11. 如何合併2個JFrames?
- 12. 如何在MySQL Workbench中編輯現有和正在使用的模式?
- 13. 如何在Mysql WorkBench中進行查詢?
- 14. 如何在MySQL Workbench中重用表?
- 15. 環流式SQL查詢在MySQL Workbench中
- 16. 如何合併2日提交的mysql中有1個查詢
- 17. 如何合併這2個查詢在MySQL服務器
- 18. 如何合併在Java 2個物體
- 19. 無法在/ mySql中複製模式數據Workbench 6.0
- 20. 在Windows/Workbench中導出和恢復MySQL模式
- 21. 在MySQL Workbench中看不到我的數據庫(模式)
- 22. 如何將2個查詢合併爲1個查詢與mysql
- 23. 如何同步兩個Mysql Workbench圖表?
- 24. 合併兩個Json模式
- 25. 如何連接到MySQL Workbench?
- 26. 如何爲MySQL Workbench創建一個python模塊?
- 27. 如何合併或合併2個陣列基於其在PHP
- 28. 在Mysql Workbench中選擇多個關係
- 29. MySQL - 合併2個類似的表
- 30. 合併2個相同行的mysql表
您需要具體一點的模式。同一個數據庫的這兩個版本是否具有相同的表名?或者您現在想要將兩個完全不同的數據庫合併爲一個? – RiggsFolly
@Riggs,來自不同來源的2個不同的數據庫,並且都有不同的表名,但都有一個具有相同字段名稱的表,如:用戶名,密碼。我想使用其他數據庫來使用戶能夠使用相同的信息進行登錄。 – McElie
「模型」一詞完全激怒了我,因爲這是指完全不同的東西(在MySQL Workbench中建模)。至少我會給你一個完全不同的答案(例如,如何合併兩個模型)。但其他人已經閱讀了各行,並給了你真正的意義。 –