是否可以从MySQL访问Postgres数据库,以便我可以运行一个连接两个数据库中的表的单个查询?
例如:
SELECT * FROM postgres.db1.table1 as t1, mysql.db2,table2 WHERE t1.id=t2.id;
答案 0 :(得分:3)
根据MySQL CREATE SERVER文档:
wrapper_name应该是 mysql ,并且可以用单引号引用。 目前不支持wrapper_name的其他值。
答案是不,目前你不能这样做,但你可以access the MySQL server from within PostgreSQL代替。