暂无图片
mysql 有没有类似oracle 的dblink的 可以连接远程数据库的方式?
我来答
分享
暂无图片 匿名用户
mysql 有没有类似oracle 的dblink的 可以连接远程数据库的方式?

要连接的数据库是Sql Server

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
刘浩

有的,需要确认MySQL是否安装了 federated 引擎:

输入命令:show engines;   (YES表示启用)


MYSQL 链接远程的链接表创建:

远程表:
CREATE TABLE IF NOTEXISTS `category`
( `id` int(11) NOTNULLAUTO_INCREMENT, `category_id` int(11) NOTNULL, ` name` varchar(20) NOTNULL, PRIMARY KEY(`id`) )
ENGINE=MYSAIM DEFAULTCHARSET=utf8;



本地建立链接表(映射192.168.100.1 app库的category表)的时候:
CREATE TABLE IF NOT EXISTS `remotecategory` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`category_id` int(11) NOT NULL,
`name` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
)ENGINE=FEDERATED DEFAULT CHARSET=utf8
CONNECTION='mysql://user:passwod@192.168.100.13306/app/category';

暂无图片 评论
暂无图片 有用 0
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏