前置条件:

1.连接数据库,要提前下好mysql odbc driver

​​​​​​MySQL数据库 ODBC驱动安装和配置数据源_瞎搞一通的博客-CSDN博客_mysqlodbc驱动安装和配置数据源

ODBC(Open Database Connectivity,开放数据库互连)

ODBC是微软公司建立的一组规范,提供了一组对数据库访问的标准API。

1. ODBC管理器(Administrator)

该程序主要任务是管理安装的ODBC驱动程序和管理数据源。

2. 驱动程序管理器(Driver Manager)

驱动程序管理器的任务是管理ODBC驱动程序,是ODBC中最重要的部件。

3. ODBC 驱动程序

是微软公司提供的,提供了ODBC和数据库之间的接口。

4. 数据源

数据源包含了数据库位置和数据库类型、驱动程序等信息,实际上是一种数据连接的抽象。

5. 各部件之间的关系

应用程序要访问一个数据库,首先必须用ODBC管理器注册一个数据源,管理器根据数据源建立起ODBC与具体数据库的联系。

在ODBC中,ODBC API不能直接访问数据库,必须通过驱动程序管理器与数据库交换信息。驱动程序管理器负责将应用程序对ODBC API的调用传递给正确的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返回给应用程序。

本地环境:MySQL 5.5 32位

ODBC下载:

配置ODBC数据源

配置用户DSN和系统DSN

怎么获取connectionStr?

方法一:新建一个udl文件,以获得相应的连接字符串。双击udl文件,提供程序选择:for ODBC Driver,连接选择:使用连接字符串,点击编译,选择机器数据源,选择刚刚配置的DSN ODBC数据源。然后复制连接字符串到代码。

方法二:UFT,打开Datatable,选择机器数据源,选择刚刚配置的DSN ODBC数据源。然后复制连接字符串到代码。

Dim adoConn '定义ADO连接对象
Dim ConnectionStr '定义数据库连接字符串'获取数据库连接字符串
ConnectionStr = "DSN=MySQL ODBC;SERVER=127.0.0.1;UID=root;PWD=root;DATABASE=gloria;PORT=3306"'创建数据库连接对象
Set adoConn = CreateObject("adodb.Connection")'利用数据库连接字符串打开数据库
adoConn.Open ConnectionStr

UFT连接MySQL ODBC相关推荐

  1. asp连接mysql odbc,在ASP中连接MySQL数据库的方法,最好的通过ODBC方法

    折腾了一阵,总算把ASP和MySQL连接完成了,有感,特写此文与大家一同分享. 查了很多资料,ASP和MySQL连接目前有两种办法:一个是使用组件,比较有名是MySQLX,可惜要99美元.二就是使用M ...

  2. pb mysql odbc_PB 连接Mysql ODBC/JDBC

    有两种方式: 一种是利用ODBC的方式,在mysql网站下载my odbc驱动安装,配制odbc,通过odbc连接. 另一种是利用JDBC的方式连接.下载JDBC for Mysql驱动. 然后在PB ...

  3. matlab jdbc mysql_Matlab连接MySQL(ODBC及JDBC驱动)

    前言: MySQL最新版本已经更新到了8.0,MATLAB最新版本是2018a,教程基于最新版. 电脑需安装MATLAB以及MySQL数据库. ODBC操作步骤: 安装 MySQL Connector ...

  4. Windows配置MySQL ODBC数据源

    下载MySQL 下载地址:https://dev.mysql.com/downloads/installer/ 点击Download 点击"No thanks, just start my ...

  5. mysql的odbc连接字符串_MySQL :: linux ODBC连接mysql

    linux ODBC连接mysql Posted by: Junquan Liu Date: August 28, 2013 11:38PM 想通过oracle连接mysql,根据网上的指引,先安装u ...

  6. .net odbc连接mysql数据库,下载安装MySQL数据库ODBC驱动和配置MySQL ODBC数据源

    1. 下载MySQL ODBC驱动: 打开的页面如下图所示,可根据实际使用情况选择下载相应的MSI安装程序,使用Visual C++ 6.0环境编程请下载32位MSI安装程序. 点击下载后出现如下页面 ...

  7. MFC通过ODBC连接mysql(使用VS2012编写MFC)

    原创文章,转载请注明原文:MFC通过ODBC连接mysql(使用VS2012编写MFC) By Lucio.Yang 1.ODBC连接mysql 首先ODBC是什么呢? 开放数据库互连(Open Da ...

  8. sqlconfigdatasource mysql_MFC odbc 连接MySQL 的 (SQLConfigDataSource动态DSN)

    使用环境:VS2010   +  MySQL 5.5   + ODBC使用的是MySQL connecter 5.2 odbc: 首先: // 添加数据库的信息头文件 #include #includ ...

  9. asp dsn mysql 连接失败_ASP连接MySQL遇到一些问题 Microsoft OLE DB Provider for ODBC Drivers (0x80004005)...

    这个问题是别人请教我的,我拿到的时候以为很简单,于是在搜索引擎中搜索"ASP连接MySQL字符串"结果一大堆就出来了,等我配置好ASP IIS环境.安装好MySQL,并兴建了一个A ...

最新文章

  1. 海思全力部署智能城市NB-IoT应用
  2. bit_length
  3. oracle+SQL优化实例
  4. UA MATH563 概率论的数学基础 中心极限定理10 Borel-Cantelli引理
  5. spark Docker镜像构建及push脚本
  6. 四、MyBatis-映射文件
  7. 电脑知识:电脑如何连接电视,在电视上显示?
  8. django mysql 一对多_请教,django中 如何向带有外键(一对多和多对多)数据库中批量插入数据?...
  9. PMBOK(第六版) PMP笔记——第十章(项目沟通管理)
  10. 数据不平衡问题都怎么解?
  11. Android开发笔记(八十二)SDK版本兼容
  12. Mac上编译Android8.0+
  13. 【图解深度学习】【章节:2-1.1 | 什么是机器学习?】连小学生都能看懂的深度学习基础总结
  14. 【arm体系结构与编程】1.概述及其基本编程模型(一)
  15. 户籍化管理系统 c语言,社会单位消防安全“户籍化管理系统录入要点
  16. 如何在搜狗高速浏览器设置代理IP
  17. 网络云存储技术Windows server 2012 (项目二十三 远程异地数据实时同步)
  18. 修约函数,四舍六进五单双 的修约规则,给有需要的朋友参考
  19. python高效识别验证码 极简 dddd
  20. ETC“大跃进”乱象背后:超级工程引发新的AI盛宴

热门文章

  1. 关于Thread.IsBackground属性的理解
  2. PHP ramdisk,linux ramdisk 配置
  3. react-avatar-editor 裁剪,头像上传
  4. 正则表达式三种匹配模式:贪婪模式,勉强模式,占有模式的区别
  5. 非常好用又酷的终端工具 --Tabby
  6. 有谁帮我建网站c2c上海厨具网
  7. Oracle中连接本地ORCL数据库
  8. 爬取微博用户行为数据语义分析数据挖掘报告
  9. 删除未完全卸载的Halcon软件注册表
  10. keil 开源替代_6种开源Web浏览器替代品