详解SQLServer如何连接远程MySQL数据库

最近遇到“SQL如何连接远程MySQL”这个问题,如今问题终于解决,特把方法贴出来:(我所用的操做系统是Win7,数据库是SQL2005。) php

  一、在SQL SERVER服务器上安装MYSQL ODBC驱动; mysql

  http://dev.mysql.com/downloads/mirror.php?id=376346(下载地址) sql

  二、安装好后,在管理工具-ODBC数据源-系统DSN-添加-选择 MYSQL ODBC 3.51 DRIVER-完成 数据库

\

  会跳出来MYSQL链接参数. 服务器

  Data Source Name:数据源名称 ide

  Decription:描述,随便写 工具

  Server:MYSQL服务器的IP 测试

  Port:MYSQL的端口,默认的是3306.能够改的. spa

  User:链接帐号(在mysql上受权的帐号,同时给予相应权限) 操作系统

  Password:密码

  Database:选择连接的数据库

  填好以后,点下test.成功了则会如图跳出提示框.

\

  成功以后:

\

  3,打开SQL数据库,找到连接服务器.建立连接服务器,你们都会的,因此我就把参数发一下.如图,常规选项的其余的就不用填了.肯定就好了.

  这里,须要注意:访问接口要选择“Microsoft OLE DB Provider for ODBC Drivers”。

  数据源:选择以前已建立好的ODBC接口。

\

  四、测试一下:

  (查询语句)

  SELECT * FROM OPENQUERY(MYSQL, 'select * from table ' )

  (插入语句)

  Insert openquery(MYSQL, 'select * from table') (id,name,password) values(8,'齐达内','99999')

相关文章
相关标签/搜索