当前位置:网站首页>MySQL ODBC驱动简介
MySQL ODBC驱动简介
2022-07-30 20:15:00 【web13618542420】
ODBC 或 MySQL 连接器表示 MySQL ODBC 驱动程序的集合。MySQL ODBC 驱动程序在早期被称为 myODBC 驱动程序。MySQL ODBC 驱动程序负责在开放式数据库连接 API (ODBC API) 的帮助下访问 MySQL 数据库。最新版本的 ODBC 即 ODBC 8.0 带有 Unicode 和 ANSI 驱动程序。当我们使用 MySQL ODBC 驱动程序时,我们可以使用基于驱动程序管理器的接口的本机接口连接到 MySQL 数据库。该驱动程序为所有 MySQL 功能提供完整的支持,例如事务和存储过程。如果我们使用 5.1 或更高版本的 ODBC 驱动程序,我们还可以完全符合 MySQL 的 Unicode。
当我们在我们的机器上使用 Windows 平台时,我们需要安装 ODBC 驱动程序才能从某个应用程序连接到 MySQL。在使用 Mac 或 Linux/Unix 平台时,本地 MySQL 网络的命名管道可用于应用程序与 MySQL 数据库之间的通信。有时,您在 Linux/Unix 或 Mac os 上使用的应用程序需要使用 ODBC 接口与数据库通信,此时也需要在该平台上安装 MySQL ODBC 驱动程序。Filemaker Pro、Microsoft office 和 ColdFusion 等应用程序需要 ODBC 才能与 MySQL 进行通信。
下载 ODBC 连接器/驱动程序
您可以通过以下链接下载最新版本的 ODBC 驱动程序,该驱动程序将支持您正在使用的平台的 MySQL 版本 –https://downloads.MySQL.com/archives/c-ODBC/。
您需要指定要下载的 ODBC 驱动程序的版本,并提及您正在使用的操作系统和操作系统的版本。选择所有这些参数后,您的文件就可以下载了。您需要做的就是单击下载按钮。MySQL ODBC 驱动程序在 GPL 下获得许可,并且是完全开源的。对于 windows 机器,我们根据我的平台输入了以下详细信息。
安装方法
您可以使用以下两种方法中的任何一种方法在您的平台上安装 MySQL ODBC 驱动程序:
- **二进制安装:**这种方法是最可取的,并且大部分时间都在使用,因为它很容易。ODBC 驱动程序和其他相关文件所需的所有库都是预先构建的。除此之外,还有一个安装程序和批处理脚本,可以帮助自动复制和配置文件和内容。
- **源码安装:**当你想在没有安装二进制包的平台上安装ODBC驱动或者其他情况下,假设你想对安装过程做一些改动,自定义MySQL ODBC驱动安装前。
安装步骤
以下是安装步骤:
**步骤#1 –**双击以 MSI 格式下载的文件。就我而言,下载的文件名为 MySQL-connector-ODBC-5.3.2-win32.msi。双击后可以看到的输出如下——点击运行。
**步骤#2 –**接下来,您将看到 ODBC 驱动程序向导的设置,如下所示。点击下一步。
**步骤#3 –**同意许可协议,然后单击下一步。
**步骤#4 –**您可以根据需要选择任何选项 - 典型的、自定义的或完整的。选择典型选项,然后单击下一步。
**步骤#5 -**你去。程序已准备好安装。单击安装按钮。
**步骤#6 –**现在,单击完成按钮完成安装。
ODBC 驱动程序的配置
安装完成后,我们需要配置 ODBC 驱动程序及其相关连接。
为此,我们需要执行以下步骤:
第1步
我的平台是 Windows 7,所以要配置 ODBC 连接,需要开始按钮,单击它,然后选择控制面板选项。之后选择系统和安全选项,进一步打开一个列表,我们需要从中选择管理工具,然后最后单击数据源 (ODBC)。这将导致弹出以下窗口。
第2步
现在,您需要单击添加按钮并从列表中选择 ODBC 5.3 选项,如下所示。
步骤#3
单击完成按钮后,您需要使用如下所示的连接参数窗口指定配置 DSN 连接所需的字段。
- **数据源名称:**要访问具有特定名称的数据源,您必须在数据源名称字段中提供名称。
- **描述:**为了识别连接以供将来使用,您可以在此输入字段中添加一些描述。
- **TCP/IP 服务器:**默认情况下,localhost 用于访问数据库服务器。如果您想使用其他主机,则可以在此字段中指定 MySQL 的服务器主机。
- **用户:**此字段用于指定在尝试连接 MySQL 的数据库服务器时应使用哪个用户。
- **密码:**您可以在此字段中输入 MySQL 数据库连接的密码。
- **数据库:**此字段将显示您在上面输入的用户允许访问的所有数据库。您可以在此字段中选择要连接的数据库的名称。
- **端口:**3306 是用于连接的默认端口。对于除此之外的端口,您可以在此字段中提及 TCP/IP 端口。
第4步
现在,输入上述详细信息后单击测试按钮,检查数据库连接是否正确 ping ,如下所示。
步骤#5
如果您想输入其他 DSN 详细信息,请单击下方的详细信息按钮,如下所示。
步骤#6
您甚至可以通过单击下面显示的 ssl 按钮来指定与安全套接字层相关的其他网络详细信息。
连接现已准备就绪。您可以在 Microsoft Excel、Word 等不同应用程序中使用连接来连接数据库并检索数据并对其进行操作。
结论
我们可以使用 MySQL 的 ODBC 驱动程序从任何许多应用程序中建立与 MySQL 数据库的连接。在windows平台上按照上面的步骤,想用的时候就可以轻松安装了。
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- [PM only] Quickly count who else in the team has not registered and reported information, and quickly screen out the members of their own project team who have not completed the list of XXX work items
- Install MySQL tutorial under Linux
- DCM 中间件家族迎来新成员
- How to copy table structure and table data in MySQL
- MySQL——几种常见的嵌套查询
- Running the evict task with compensationTime
- 基于Apache Doris的湖仓分析
- 为单行查询设置JDBC Statement.setFetchSize()为1的方法指南
- SQLyog注释 添加 撤销 快捷键
- 【回归预测-lssvm分类】基于最小二乘支持向量机lssvm实现数据分类代码
猜你喜欢
MySql密码
vlookup函数匹配不出来的原因及解决方法
PR视频剪辑软件教程
These services can't ali interview?Then don't go to, the basic notification, etc
第03章 用户和权限管理【1.MySQL架构篇】【MySQL高级】
PHP低代码开发引擎—表单设计
MySQL 多表关联一对多查询实现取最新一条数据
Recommendation system: evaluation index [offline evaluation index: RMSE (root mean square error), AUC, precision, recall, F1] [online evaluation: A/B test] [generally required response time <0.5s]
Flink_CDC搭建及简单使用
移动web开发01
随机推荐
Mapped Statements collection does not contain value for的解决方法
Based on the face of the common expression recognition - model building, training and testing
7、MySQL Workbench 导出导入数据库
想要写出好的测试用例,先要学会测试设计
历史上的今天:Win10 七周年;微软和雅虎的搜索协议;微软发行 NT 4.0
MySQL的 DDL和DML和DQL的基本语法
Difference Between Concurrency and Parallelism
网络安全实验环境搭建
KEIL problem: [keil Error: failed to execute 'C:\Keil\ARM\ARMCC']
MySQL8重置root账户密码图文教程
KEIL问题:【keil Error: failed to execute ‘C:\Keil\ARM\ARMCC‘】
FFmpeg —— 裁剪视频(含音视频),不需编解码(附完整源码)
【回归预测-lssvm分类】基于最小二乘支持向量机lssvm实现数据分类代码
SQLyog注释 添加 撤销 快捷键
JUnit 5测试中的临时目录(附实例及代码)
Recommender systems: overview of the characteristics of architecture: user/item engineering -- -- -- -- -- -- -- -- > recall layer > sort layer - > test/evaluation 】 【 cold start problems, real-time 】
【请教】SQL语句按列1去重来计算列2之和?
使用MULTISET来比较数据集的实例介绍
湖仓一体电商项目(四):项目数据种类与采集
一文2500字手把手教你配置Jenkins自动化邮件通知