MySql 5.0 可以查看位于另一台服务器上的表吗
Posted
技术标签:
【中文标题】MySql 5.0 可以查看位于另一台服务器上的表吗【英文标题】:Can MySql 5.0 have a view of a table located on another server 【发布时间】:2008-10-07 13:20:10 【问题描述】:mysql 5.0 视图可以使用位于另一台服务器上的表吗?创建这样一个视图的语法是什么?
【问题讨论】:
【参考方案1】:联合表: http://dev.mysql.com/doc/refman/5.0/en/federated-storage-engine.html
这允许远程访问表,就好像远程表是本地表一样。它有其局限性,但似乎可以满足我的需求。
【讨论】:
【参考方案2】:是的,您可以在一个数据库中创建引用另一个数据库甚至另一个主机的对象。这样做的语法是这样的:
USE localhost.myDB;
SELECT * FROM host2.db.tableName;
【讨论】:
以上是关于MySql 5.0 可以查看位于另一台服务器上的表吗的主要内容,如果未能解决你的问题,请参考以下文章
navicat连接另一台电脑上的mysql服务器报错1130