zoukankan      html  css  js  c++  java
  • SQL Server链接MySQL实践

    最近在访问多数据库的时候进行了SQLServer链接MySQL数据的实践,现总结如下:

    一、  安装mysql-connector-odbc驱动;

    1. 在SQL Server服务器的机器上安装mysql-connector-odbc驱动;

     其64位下载地址为:  http://pan.baidu.com/s/1gdq9WyB    

    在安装过程中可能会报

     

    的错误,只需要安装Microsoft Visual C++ 2010 Redistributable Package即可

     其64位安装包下载地址为:http://pan.baidu.com/s/1i3vp9rB

    2. 安装完成之后建立ODBC数据源;

    在控制面板-》管理工具-》数据源(ODBC)-》系统DSN中添加系统数据源,mysql ODBC相关驱动

     

    填写Mysql数据库相关信息

     

    这样配置ODBC数据源就完成了。

    二、  在SQL Server数据上创建链接服务器;

    在数据库“服务器对象“-》”链接服务器“中新建‘链接服务器’填入相关信息即可;

     

     

    其中访问接口字符串的格式为’ Driver={MySQL ODBC 5.3 Unicode Driver};Server=192.168.1.XXX;Database=dasems;User=root;Password=111111;Option=3;’;

    访问接口要选择

     

    三、  链接服务器的使用方法。

    增加数据:

    1 insert into openquery(mysqllink,'select * from testtable')
    2 
    3 select 1,'Peter',30;
    View Code

    删除数据:

    1 delete from openquery(mysqllink,'select * from testtable')
    2 
    3 where id=1;
    View Code

    修改数据:

    1 update openquery(mysqllink,'select * from testtable')
    2 
    3 set name='Jone' where id=1;
    View Code

    查询数据:

    1 select * from openquery(MYSQL_LINUX,'select * from buildinginfo ');
    View Code


    作者:青春茧
    出处:http://www.cnblogs.com/wustjz/
    本文版权归青春茧和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    斐波那契数列
    斐波那契数列
    .NET (C#)ASP.NET 应用程序与页面生命周期
    .NET (C#) Internals: ASP.NET 应用程序与页面生命周期(意译)
    如何使用:before和:after伪元素?
    学习的网址
    css盒子(box)
    利用Asp.Net来实现“网络硬盘”功能
    Jtemplates ${} or {{html}}的区别
    Jtemplate
  • 原文地址:https://www.cnblogs.com/wustjz/p/4793039.html
Copyright © 2011-2022 走看看