加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver连接mysql

发布时间:2020-12-12 14:41:17 所属栏目:MsSql教程 来源:网络整理
导读:1.需要远程连接MYSQL的服务器上安装mysql-connector-odbc-5.1.8-winx64?(根据自己OS和mysql版本下载相应版本) ? 2.就可以通过sqlserver查询分析器执行相关语句操作mysql ? 3.操作语句DML ? SELECT * FROM OPENROWSET( 'MSDASQL', 'DRIVER={MySQL ODBC 5.1

1.需要远程连接MYSQL的服务器上安装mysql-connector-odbc-5.1.8-winx64?(根据自己OS和mysql版本下载相应版本)

?

2.就可以通过sqlserver查询分析器执行相关语句操作mysql

?

3.操作语句DML


?

SELECT * FROM OPENROWSET(
'MSDASQL',
'DRIVER={MySQL ODBC 5.1 Driver};
SERVER=192.168.2.8;
PORT=3306;DATABASE=suzhou;
USER=root;PASSWORD=password;
STMT=set names gb2312;
OPTION=2049',
'select * from t1;'
)
go


insert OPENROWSET(
'MSDASQL',
'select * from t1;'
)
(sid,sname,sex)
values(108,'杨文','男')
go
--或
insert OPENROWSET(
'MSDASQL',
'select * from t1;'
)
values(108,'男')
go

--或
insert into OPENROWSET(
'MSDASQL',
'select * from t1;'
)
select * from t1
go

?


delete from
OPENROWSET(
'MSDASQL',
'select * from t1;'
)
where sid=0
go

update OPENROWSET( 'MSDASQL','DRIVER={MySQL ODBC 5.1 Driver}; SERVER=192.168.2.8; PORT=3306;DATABASE=suzhou; USER=root;PASSWORD=password; STMT=set names gb2312; OPTION=2049','select * from t1;' ) set sname='杨文' where sid=107 go

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读