有兩個數據庫:First
和Second
, 首先包括表A和第二個包括表B 現在 我想訪問表B,而使用數據庫第一。 我應該在MySql中運行什麼查詢?我們如何訪問另一個數據庫中存在的mysql表?
回答
SELECT *
FROM `database1`.`mycol1`
WHERE option_name="blah"
UNION
SELECT *
FROM `database2`.`my_col2`
WHERE option_name="blah"
您可以使用它。 。
我很確定這個語法是用來從'TABLE'中選擇的,而不是數據庫。有沒有其他人對此有任何意見? – andrewgu 2015-02-23 05:36:05
@ fond42518你可以測試這個代碼,它工作正常,可以使用兩個數據庫。 。 – 2015-02-23 05:39:22
使用本
GRANT ALL PRIVILEGES ON DBNAME.* TO [email protected]; IDENTIFIED BY 'password';
比火災後查詢你想要什麼。如下查詢
SELECT a.* FROM databaseA.tabA a
LEFT JOIN databaseB.TabB b ON a.id=b.id
WHERE b.id IS NOT NULL;`
取決於tabA和tabB之間匹配的字段。
你可以使用the following syntax在任何的MySQL架構執行SQL操作:
USE database_name
這裏有一個例子:
Joining MySQL tables across multiple databases
SELECT a.* FROM database1.tableA a
LEFT JOIN database2.TableB b ON a.id=b.id
WHERE b.id IS NOT NULL;
您需要前綴表參考它所在的數據庫的名稱。
我相信你正在尋找join
語法,它創建了First table
和Second table
之間的關係。基本上,你可以通過完全限定它在另一個數據庫訪問表,例如:
select * from [databasename].[tablename];
嘗試做一些象下面這樣:
select * from second.B
- 1. 如何在另一個類中訪問一個類數據庫?
- 2. 如何在一個訪問數據庫中的多個表中存檔記錄
- 3. MySQL權限表,從PHP訪問在另一個數據庫中使用?
- 4. 如何從另一臺主機訪問mysql數據庫
- 5. Rails - 訪問另一個數據庫?
- 6. 訪問另一個系統數據庫?
- 7. 在另一個數據庫的一個數據庫訪問表中可以觸發一個函數嗎?
- 8. 如何訪問DB2中另一個數據庫上的存儲過程
- 9. 如果在MySQL中不存在從一個數據庫複製表到另一個數據庫?
- 10. 如果在另一個數據庫中存在數據,請從一個mysql數據庫中選擇信息
- 11. 在MySQL中將表從一個數據庫移動到另一個數據庫
- 12. 如何配置一個存儲過程在另一個數據庫中訪問表
- 13. 訪問數據庫從另一個表中更新一個表的值
- 14. 使用C#在另一個表中的訪問數據庫中複製表#
- 15. 什麼是我們通過phpMyAdmin訪問的mysql數據庫的數據庫URL?
- 16. 如何將另一個訪問數據庫中的表導出爲excel
- 17. 如何通過java程序訪問另一個系統的mysql數據庫?
- 18. 如何在mysql中的數據庫之間訪問數據?
- 19. 如何在android中訪問多個數據庫表數據?
- 20. 如何訪問wpf中另一個數據模板的數據?
- 21. SQL:將數據從另一個數據庫中,如果他們不存在
- 22. 如何從一個數據庫表中檢索ImageId並將其存儲在另一個數據庫表中
- 23. MySQL-將一張表插入另一個數據庫的另一個表中
- 24. XPage訪問另一個數據庫中的文檔問題
- 25. 我如何在數據庫中存儲和訪問flash符號?
- 26. 訪問將數據從一個數據庫複製到另一個數據庫
- 27. Spring/Hibernate在同一個mySQL中訪問不同的數據庫
- 28. 如何從另一個網絡授予遠程訪問mysql數據庫?
- 29. 我可以在另一個表中的數據庫的表?
- 30. 如何在另一個數據庫中顯示錶的列表?
進一步的細節是什麼表,什麼領域是什麼字段類型是那些樣例輸入什麼樣的期望等等? – SMA 2015-02-23 05:31:57
[MySQL:連接跨多個數據庫位於不同服務器上的查詢]的可能重複(http://stackoverflow.com/questions/1622857/mysql-join-query-across-multiple-databases-located-on-different-servers) – 2015-02-23 05:33:07