在SqlServer下增加MySql的链接服务器
2015-01-27 14:37
344 查看
要在SqlServer上服务器上这装MySql的ODBC驱动,我下载的是mysql-connector-odbc-winx64.zip,安装后在ODBC中有了DRIVER={MySQL ODBC 5.3 ANSI Driver}({MySQL ODBC 5.3 Unicode Driver})
-- 查询已有的链接服务器 exec sp_linkedservers; --删除链接服务器 exec sp_dropserver 'MySQL_TestDB' , 'droplogins' -- 脚本方式 EXEC sp_addlinkedserver @server = 'MySQL_TestDB', @srvproduct='MySQL', @provider = 'MSDASQL', @provstr = 'Driver={MySQL ODBC 5.3 ANSI Driver}; Server=localhost; Database=zkeco_db; User=root; Password=1234; Option=3;' GO EXEC sp_addlinkedsrvlogin @rmtsrvname='MySqlTest', @useself='false', @rmtuser='root', @rmtpassword='123456'; GO EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='zkeco_db', @provider = 'MSDASQL', @provstr = 'DRIVER={MySQL ODBC 5.3 ANSI Driver};SERVER=127.0.0.1;DATABASE=zkeco_db;UID=root;Password=;PORT=17770;', @datasrc = NULL GO EXEC sp_addlinkedsrvlogin @rmtsrvname='MySqlTest', @useself='false', @locallogin='sa', @rmtuser='root', @rmtpassword='' GO SELECT * FROM OPENQUERY (MySQL_TestDB,'select * from userinfo') INSERT OPENQUERY (MySQL_TestDB, 'SELECT id,parentid,level,title FROM monolithpro_cate') VALUES ('','0','0','zhangzongqi'); UPDATE OPENQUERY (MySQL_TestDB, 'SELECT parentid,level,title FROM monolithpro_cate WHERE id = 320') SET parentid = '2',LEVEL=3, title=title+'pct'; DELETE OPENQUERY (MySQL_TestDB, 'SELECT id FROM monolithpro_cate WHERE id = 316');
相关文章推荐
- 【转】在sqlserver下增加MYSQL的链接服务器,实现分布式数据库开发第一步
- 在sqlserver下增加MYSQL的链接服务器
- 在sqlserver下增加MYSQL的链接服务器,实现分布式数据库开发第一步
- SQLServer通过链接服务器取mysql blob类型的字符转换
- sqlserver添加mysql链接服务器
- Sqlserver创建连接MySql的链接服务器
- 在sqlserver下增加MYSQL的链接服务…
- SQLServer链接服务器传递变量参数
- 自动化测试:SQLServer的链接服务器
- MS SQL2000 链接 MYSQL服务器
- SQLServer的链接服务器技术小结
- sqlserver创建mysql的链接建立视图
- sqlserver中创建链接服务器图解教程
- 关于sqlserver 链接服务器 asni nulls 和ansiwarnings设置的问题
- sqlserver 多库查询 sp_addlinkedserver使用方法(添加链接服务器)
- sqlserver 多库查询 sp_addlinkedserver使用方法(添加链接服务器)
- SQL SERVER 创建MYSQL 链接服务器
- SQLServer的链接服务器技术小结(转)
- SQL Server链接服务器至MYSQL
- 应用 SQLServer 链接服务器访问远程 Access 数据库