在MySQL中,可以通过使用全名来跨数据库查询。全名是由数据库名和表名组成的,格式为database_name.table_name
。通过指定完整的表名,就可以在查询中跨数据库进行操作。
例如,要在数据库db1
中的表table1
和数据库db2
中的表table2
之间进行关联查询,可以使用以下语法:
SELECT db1.table1.column1, db2.table2.column2
FROM db1.table1
JOIN db2.table2 ON db1.table1.column1 = db2.table2.column2;
通过指定要查询的表的完整名称,就可以在不同数据库之间进行关联查询。