如何从mysql访问postgres?

时间:2014-10-15 14:30:40

标签: mysql postgresql federated

是否可以从MySQL访问Postgres数据库,以便我可以运行一个连接两个数据库中的表的单个查询?

例如:

SELECT * FROM postgres.db1.table1 as t1, mysql.db2,table2 WHERE t1.id=t2.id;

1 个答案:

答案 0 :(得分:3)

根据MySQL CREATE SERVER文档:

  

wrapper_name应该是 mysql ,并且可以用单引号引用。 目前不支持wrapper_name的其他值

答案是,目前你不能这样做,但你可以access the MySQL server from within PostgreSQL代替。