第一步:在MySql服务器上安装与系统对应的 MySql-Connector-ODBC

安装过程中可能会报 缺失 msvcr100.dll的错误,这需要你根据系统到网上下载对应的这个dll文件。(当初遇到这个问题的时候,在网上试了很多的这种文件 最后才找到一个合适自己的)

第二步:设置MySql Connector

控制面板-管理工具-数据源(ODBC),在【ODBC 数据源管理器】的【系统DSN】中点击【添加】

在弹出的窗口中如下图填写

其中 Test 是该数据源的命名,在之后才会用到

TCP/IP Server即当前服务器的IP,Port不用修改

User和Password就是数据库的账号密码

Database就是想要建立连接的数据库

填完之后,点击【Test】 如果弹出连接成功,则表示可成功创建。

第三步:创建链接服务器

execsp_addlinkedserver@server=‘Test‘, --这是之前创建MySql Connector时的data source name

@srvproduct=‘MyConnector‘, --这个随便

@provider=‘MSDASQL‘, --这是固定的

@datasrc=NULL,@location=NULL,@provstr=‘Driver={MySQL ODBC 5.3 ANSI Driver};Server=115.11.111.11;Database=myDatabase;User=root;Password=mypassword;Option=3;‘, --连接字符串

@catalog = NULL

go

execsp_addlinkedsrvlogin@rmtsrvname=‘Test‘,@useself=‘false‘,@rmtuser=‘root‘,@rmtpassword=‘mypassword‘;GO

这个比较简单,至于连接字符串,这有个在线生成器

第四步:测试连接及使用

测试连接方式如下图

链接服务器的使用(Select)

主要是利用函数OpenQuery

SELECT * FROM OPENQUERY (Test ,‘select * from Table001‘)

其中Test是创建的链接服务器的名字

原文:http://www.cnblogs.com/TiestoRay/p/4358382.html

使用sqlserver连接mysql服务_Sqlserver创建连接MySql的链接服务器相关推荐

  1. mysql服务设置远程连接 解决1251 client does not support ..问题

    mysql服务设置远程连接 解决1251 client does not support ..问题 参考文章: (1)mysql服务设置远程连接 解决1251 client does not supp ...

  2. linux中mysql客户端命令行连接不了 docker 创建的mysql

    linux中mysql客户端命令行连接不了 docker 创建的mysql 问题 :如题 a@z:~$ mysql -h localhost -p ERROR 2002 (HY000): Can't ...

  3. java 连接OPC服务器之 utgard 连接 KepServer

    java 连接OPC服务器之 utgard 连接 KepServer 我要做一个java开发的项目, 这个在网上很少案例, 大家基本都是做web开发的, 我其实之前也是.但是现在有这个需求, 就干了. ...

  4. javaweb环境搭建—— 误删mysql服务(sc delete mysql)

    Mysql 误删mysql服务(sc delete mysql)(该版本是MySQL8.0) 参考:https://www.jb51.net/article/26505.htm Navicat 连接m ...

  5. MySQL基础(二)---MySQL服务基础与使用 MySQL 数据库

    文章目录 前言 一.MySQL 服务基础 1.简介 2.商业版与社区版 3.产品阵营 4.编译安装 二.使用MySQL 1.查看数据库信息 2.查看数据库中的表信息 3.显示数据表的结构(字段) 4. ...

  6. 测试远程连接mysql_让MYSQL服务支持远程连接(允许mysql远程登录)测试可行

    一般来说远程连接MYSQL数据库,除非两台服务器在同个机房的局域网内,不然访问速度肯定很慢,性价比不高,除非为了远程维护方便,不然一般不会有人这么设置,这里简单谈谈如何在WIN系统下设置MYSQL的远 ...

  7. nginx mysql设置远程连接超时_docker -mysql服务设置远程连接 解决1251 client does not support ..问题...

    前提: 安装MYSQL实例 docker pull mysql 启动mysql(做了端口映射) [root@localhost ~]# docker run -p 3306:3306 --name m ...

  8. Win10 Wsl可以装mysql_WSL win10子系统linux-ubuntu 安装mysql root用户远程连接 开机启动mysql服务 用navicat连接登录...

    0.若之前有装过mysql,需要先清除mysql相关的安装信息 apt-get remove mysql-server apt-get autoremove mysql-server apt-get ...

  9. mvc创建连接mysql_五、 创建连接串连接本地数据库(ASP.NET MVC5 系列)

    1. 创建连接串连接本地SQLServer数据库 上节讲到MovieDBContext类,这个类的作用是连接数据库并将Movie对象迁移到数据库记录中.不过你会问一个问题:如何知道这个对象将连接哪个数 ...

最新文章

  1. 使用jtest工具压测Apache Traffic Server
  2. Canny-VO: 基于几何3D-2D边缘对准的RGB-D视觉里程计
  3. SQL Relay 0.47 发布,SQL 中间层
  4. LAMP 全功能编译安装 for CentOS6.3笔记(更新)
  5. 图解 VS2015 如何打包winform 安装程序
  6. nginx日志中$request_time时间异常问题排查
  7. 软考信息系统项目管理师_管理科学(运筹学)---软考高级之信息系统项目管理师033
  8. 【深度学习】卷积计算与训练模型的几种方法
  9. 你写的代码要被 GitHub 存在北极啦!期限是 1000 年!
  10. FGUI使用方法(一):安装和设置FGUI
  11. 中国装配式模块化建筑(PPVC)行业发展趋势前瞻与十四五战略规划研究报告2022年版
  12. Vue源码解析系列——响应式原理篇:理解Dep类和Watcher类
  13. html svg矩形添加文字,SVG 矩形
  14. 樊登读书搞定读后感_樊登读书会听书《搞定》《高效人士的七个习惯》《人生效率手册》《搞定3》第四周学习感悟...
  15. 用60行代码实现一个高性能的圣诞抽抽乐H5小游戏(含源码)
  16. Kali linux配置
  17. Golang入门,安装与环境配置,简单代码入门
  18. 读书笔记 - 《卧底经济学》
  19. naming conflicts with other components【vue3】
  20. GPS时间系统的转换

热门文章

  1. linux的基础知识——进程组
  2. python语言设计学习方向_学好Python开发就业方向有哪些?
  3. 使用matlab播放特定频率的声音
  4. linux高亮查找关键字
  5. Python实现一个数组除以一个数
  6. Java加密与解密的艺术~Provider
  7. Freemarker静态化页面的使用
  8. 双向链表逆置c语言,【C++】实现双向链表的所有操作,包括逆置双链表(三种方法)...
  9. php伪静态不支持中文,wordpress伪静态如何支持中文(目前不支持分类目录中文)...
  10. 调试某游戏副本中的加亮提示信息思路