当前位置:   article > 正文

mysql 连接 sql server_sql server 连接访问 mysql

mysql sql server 互联

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

f6b2aa1c24e812bd6180cdc5298c86f9.png

会跳出来MYSQL连接参数.

Data Source Name:数据源名称

Decription:描述,随便写

Server:MYSQL服务器的IP

Port:MYSQL的端口,默认的是3306.可以改的.

User:连接账号(在mysql上授权的账号,同时给予相应权限)

Password:密码

Database:选择链接的数据库

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

549cbc93d5a789d3a958056bb602bde6.png

成功之后:

43e6790f4352569766fdfd8ae9647242.png

3,打开SQL数据库,找到链接服务器.创建链接服务器,大家都会的,所以我就把参数发一下.如图,常规选项的其他的就不用填了.确定就行了.

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

数据源:选择之前已创建好的ODBC接口。

这里访问字符串要填写,不填写无法成功,并且当前sql server连接与odbc必须在同一台机器,如果sql server连接其他远程sql server数据库,则无法成功

Driver={MySQL ODBC 5.1 Driver};Server=ServerName;Database=myDB;

User=myUserName;Password=myPassword;Option=3;

8e74f8e72b255fb2c001f8ed089f11ed.png

4、测试一下:

(查询语句)SELECT   *   FROM  OPENQUERY(MYSQL, 'select   *   from   table '  )

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

5、

(删除语句)delete openquery(MYSQL, 'SELECT * FROM table')

(修改语句)update openquery(MYSQL, 'SELECT * FROM table') SET x_name = 'C' WHERE x_id = 1

如果在执行‘删除语句’、‘修改语句’时报错,可以试一下下面的方法:

在配置数据源的时候,勾选上“Return Matching Rows”项

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号