SQL Server连接MySQL
来源:互联网 发布:数学建模软件 编辑:程序博客网 时间:2024/05/01 05:21
1.下载并安装MySQL ODBC驱动包
http://dev.mysql.com/downloads/connector/odbc/(根据系统选择32位或64位安装包)
2.配置MySQL远程访问
use mysql; GRANT ALL ON *.* TO root@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
#GRANT ALL ON *.* TO 用户@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
3.创建链接服务器
(1)SQL语句方式
exec master.dbo.sp_addlinkedserver @server = N'MySQL', @srvproduct = N'MySQL', @provider = N'MSDASQL', @provstr = N'Driver={MySQL ODBC 5.3 ANSI Driver};Server=192.168.19.161;Database=mysql;User=root;Password=123456;';exec master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'MYSQL', @useself = N'False', @locallogin = null, @rmtuser = N'root', @rmtpassword = '123456';
(2)图形化向导方式
a.创建MySQL ODBC数据源
管理工具-ODBC 数据源(64 位)-驱动程序,32位系统可能有所不同,查看驱动列表中是否包含“MySQL ODBC 5.3 ANSI Driver”类似字样,一般还会看到“MySQL ODBC 5.3 Unicode Drive”,这里我们选择ANSI字符集,否则执行远程SQL语句的时候可能会出现异常。
系统DSN-添加-选中MySQL ODBC 5.3 ANSI Driver-完成,弹出MySQL ODBC数据源配置
Data Source Name:数据源名称,用于SQL Server创建链接服务器的数据源参数,等于SQL语句方式中的@server
Description:描述,任意
TCP/IP Server:MySQL服务器地址
Port: MySQL服务器端口号,默认为3306
User:MySQL服务器用户名
Password:MySQL服务器密码
Database:MySQL服务器数据库(此项若有下拉选项,说明与MySQL服务器的连接成功了,点击旁边的Test按钮测试,会弹出“Connection Successful”)
点击“OK”按钮
b.根据向导创建链接服务器
打开SQL Server,服务器对象-链接服务器-(右键)新建链接服务器,
新建链接服务器-常规
链接服务器:将用于远程执行SQL的服务器对象名称
服务器类型:选择“其他数据源”
提供程序:选择 “Microsoft OLE DB Providerfor ODBC Drivers”
产品名称:任意
数据源:a步骤中创建好的MySQL ODBC数据源,即Data Source Name字段值
新建链接服务器-安全性
选择“使用此安全上下文建立连接”
远程登录:MySQL服务器用户名
使用密码:MySQL服务器密码
点击“确定”按钮,创建成功
3.测试链接服务器
打开服务器对象-链接服务器-(右键)刷新,选中创建好的链接服务器“MYSQL”,(右键)测试连接
- SQL SERVER连接MySQL
- sql server 连接 mysql
- SQL Server连接MySQL
- 通过sql server 连接mysql
- VS2005连接Mysql,SQL Server, Access,Oracle
- Java连接Mysql,SQL Server, Access,Oracle
- Java连接Mysql,SQL Server, Access,Oracle
- MyEclipse连接SQL Server 2008和MySQL
- JAVA连接ACCESS,SQL Server,Mysql ,Oracle
- SQL server 通过链接服务器连接Mysql
- SQL Server 2008通过LinkServer连接MySQL
- Spring连接MySQL、Oracle和SQL Server
- Spring连接MySQL、Oracle和SQL Server
- SQL Server 2008通过LinkServer连接MySQL
- Spring连接MySQL、Oracle和SQL Server
- 表连接(oralce、mysql、sql server)
- mysql、sql server、oracle的连接信息
- python 连接sql server、mysql数据库
- 为什么选用检索引擎
- Android开篇的基础知识归纳(狠基础)
- 第五周 三角形类 成员函数的实现
- 控制台上画三角形圆和直线
- ubuntu桌面的标题栏和启动栏消失问题[亲测可用]
- SQL Server连接MySQL
- 进口机械设备不合格率高 “外国产”也要多留个心
- 关于网站SEO
- ArcGIS Runtime SDK for Android教程——(一)介绍以及环境搭建
- Gradle修改本地仓库的位置
- Android studio 如何删除项目 module
- js 总结一
- hexo在github上搭建个人博客详细步骤
- ViewPager切换动画