位置: 编程技术 - 正文

通过SQLServer 2008 操作 MySQL的方法

编辑:rootadmin
数据库测试环境 1. SQL Server 2. MySQL 5.1. Database: Test Table: TestTable 创建MySQL 测试表 创建Link Server 下面来创建一个与MySQL交互的链接(类似Oracle 的DBLink),在SQL Server 管理器中右键Server Objects 目录下的Linked Servers 点击“New Linked Server”: Linked server 链接名称 Server Type 选择“Other data source” Provider 选择“Microsoft OLE DB Provider for ODBC Drivers” Product name 填写MySQL 主机地址 Provider String 填写 Driver={MySQL ODBC 5.1 Driver};Server=ServerName;Database=myDB; User=myUserName;Password=myPassword;Option=3; 也可以通过TSQL 直接创建:

创建完成后便会看到下图中的链接:

操作MySQL 数据库 在SQL Server 中通过OPENQUERY 函数对MySQL 进行操作,该函数包含两个参数:第一个为已创建的链接名称,第二个为SQL 查询,它将返回对Linked Server 的读取或修改操作。如下操作示例: OPENQUERY ([LinkedServer], 'SELECT * FROM [RemoteTable]')向TestTable 中插入测试数据: insert into openquery(mysqllink,'select * from testtable') select 1,'Peter',;查询数据: select * from openquery(mysqllink,'select * from testtable');

修改数据: 删除数据:

相关参考资料

Gnie

推荐整理分享通过SQLServer 2008 操作 MySQL的方法,希望有所帮助,仅作参考,欢迎阅读内容。

通过SQLServer 2008 操作 MySQL的方法

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

SQLserver 将数据导出到Sql脚本文件的方法 请看下面的操作图解。1.使用SqlServerManagementStudio连接数据库。2.选中要导出数据的数据库节点,点鼠标右键,在菜单中选择任务-生成脚本,如图:3

SQLserver使用表达式递归查询 --由父项递归下级withcte(id,parentid,text)as(--父项selectid,parentid,textfromtreeviewwhereparentid=unionall--递归结果集中的下级selectt.id,t.parentid,t.textfromtreeviewastinnerjoinc

sql保存注册服务器的实现方法 我们中的大多数人都用过sql,有个小问题,就是每次打开的时候,都需要通过如下画面连接服务器这个画面大家都很熟悉的,呵呵今天突然想能不能把

本文链接地址:https://www.jiuchutong.com/biancheng/319079.html 转载请保留说明!

上一篇:SQLServer 2008 新增T-SQL 简写语法(简述sql server 2008的新增功能)

下一篇:SQLserver 2008将数据导出到Sql脚本文件的方法(sql server 2008怎么使用sql语句)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络