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',

'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;'

)

(sid,sname,sex)

values(108,'杨文','男')

go

--或

insert 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;'

)

values(108,'杨文','男')

go

--或

insert into 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;'

)

select * from t1

go

delete 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;'

)

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

sqlserver openrowset mysql_sqlserver连接mysql相关推荐

  1. sqlserver 触发器 mysql_Sqlserver与Mysql触发器有什么差别呢?

    下面显示的是触发器用到的两个表 --创建sc表CREATETABLE[sc]([ScId]intNOTNULL,[SNo]intNOTNULL,[CNo]intNOTNULL,[Score]intDE ...

  2. sqlserver通过linkserver连接mysql进行数据的操作,无法从链接服务器 “EPS64“ 的 OLE DB 访问接口“MSDASQL“提取行

    sqlserver通过linkserver(管理工具-ODBC数据源-系统DSN)插入数据后无法查询,删除,更新,使用 navicat 第三方工具可以正常查询,报错如下: 查询: 消息 7399,级别 ...

  3. sqlserver怎么连接mysql,sqlserver连接mysql

    1.需要远程连接MYSQL的服务器上安装mysql-connector-odbc-5.1.8-winx64 (根据自己OS和mysql版本下载相应版本) 2.就可以通过sqlserver查询分析器执行 ...

  4. 【Java】JDBC连接MySQL/SQLServer/Oracle三种数据库

    JDBC连接MySQL数据库 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLExcepti ...

  5. mysql query generator_mybatis generator生成连接mysql与sqlserver的区别

    mybatis generator生成连接mysql与sqlserver所在的区别在于驱动和数据库URL不同 mybatis generator连接mysql的配置文件是: /p> PUBLIC ...

  6. jdbc basedao mysql_Java使用JDBC连接mysql、sqlserver、orcle数据库的baseDao类

    mysql数据库的驱动jar包:mysql-connector-java-5.1.18-bin.jar sqlserver数据库的驱动jar包:sqljdbc.jar orcle数据库的驱动jar包: ...

  7. sqlserver远程连接mysql_sqlserver2005远程连接 mysql

    sqlserver2005远程连接 mysql 2种方法 一是通过建立link的方法 sp_addlinkedserver     'ntest-link名',   'MySQL',  'MSDASQ ...

  8. PHP连接MySql/SQLServer数据库

    1.配置PHP开发环境 为了方便,我安装了phpstudy,即在Apache+PHP+MySQL开发环境下进行开发,在phpStudy中可以切换PHP的版本,我选的是5.3版本. 然后我们启动Apac ...

  9. Linux下通过ODBC连接mysql orical sqlServer数据库

    2017-07-18 22:21:49 mei777387 阅读数 8528更多 分类专栏: Linux,数据库,编程 数据库 编程 Linux 版权声明:本文为博主原创文章,遵循 CC 4.0 BY ...

最新文章

  1. spl_autoload_register与autoload区别
  2. gradle build connection reset or protocol_version build failure
  3. 破旧立新,精准测试之道
  4. ITK:从体积生成切片
  5. elasticsearch配置文件详解
  6. 15 SD配置-企业结构-分配-给工厂分配起运点
  7. CSS 之 样式优先级机制
  8. 【转】UCenter的MVC架构
  9. c++读取文本文件(txt)代码
  10. seaborn无法下载数据的问题
  11. 16华为网络技术大赛模拟题答案详解
  12. google人体浏览器+android,google人体浏览器
  13. Go 开发关键技术指南 | 带着服务器编程金刚经走进 2020 年(内含超全知识大图)...
  14. java将英语单词进行词性分类排序_史上最全讲解,必须牢记的英语十类词性分类及用法!(上)...
  15. c c++ 实现代理服务器
  16. linux文件系统 ubi,UBI 文件系统移植 sys 设备信息
  17. 一款简单微信小程序个人博客。后端基于SpringBoot实现
  18. 那些年啊,那些事——一个程序员的奋斗史 ——17
  19. Visual Studio 各个版本之间的功能比较
  20. ARCGIS导入数据后,属性表为空

热门文章

  1. TextView settextcolor 无效解决方案
  2. 64位CentOS源码编译方式安装wine
  3. 高质量程序设计指南c++/c语言(14)--函数指针
  4. ThoughtWorks培训经历及所想
  5. UVA10465 Homer Simpson【递推】
  6. UVA11991 Easy Problem from Rujia Liu?题解
  7. 51Nod-1010 只包含因子2 3 5的数【打表+排序+二分搜索】
  8. HDU5701 中位数计数【中位数+水题】
  9. CCF NOI1009 分配任务
  10. 最小生成树(MST,minimum spanning tree)