Mysqlodbc驱动安装、配置数据源及连接数据库详细教程与常见问题解答

频道:互联网 日期: 浏览:4

以下是MySQL ODBC驱动安装、配置数据源及连接数据库详细教程与常见问题解答:

一、MySQL的ODBC驱动下载及安装

步骤一:下载ODBC驱动安装包

下载地址:https://dev.mysql.com/downloads/connector/odbc/ ,在【Select Platform】下拉列表框中选择自己电脑操作系统版本,然后依据自己操作系统位数,是32位还是64位,点击右边的【Download】进入安装包下载界面。进入下载界面后,不登录也不注册,直接点左下角的【No thanks,just start my download.】即可开始下载。若使用Visual C++ 6.0环境编程请下载32位MSI安装程序。

步骤二:安装

下载完安装包后,双击打开安装包,按照默认选项进行安装即可。若安装时报错“this application requires visual studio 2019(x86) redistributable”,需要先下载Visual C++ Redistributable for Visual Studio 2019(x86) ,下载链接:Downloads & Keys - Visual Studio Subscriptions,下完安装好后,再直接运行MySQL ODBC MSI安装程序。若无报错,则点击Next;选择 “I accept the terms in the license agreement”;选择Complete;点击Install;点击Finish,安装完成。安装完成后,可检查“控制面板”中的“程序与功能”,确认ODBC驱动已正确安装。

二、配置数据源

配置数据源是在电脑的“控制面板”中的管理工具中进行操作,但Windows不同版本的操作系统操作步骤可能不完全一样,但大同小异。

以Win7为例

1. 首先,依顺序打开【开始菜单】——【控制面板】,若在窗口中能找到【管理工具】选项则单击管理工具;若不能找到则在窗口右上角的“查看方式”下拉框中下拉选择“小图标”或者“大图标”,然后就可出现【管理工具】选项了,单击进入。

Mysqlodbc驱动安装、配置数据源及连接数据库详细教程与常见问题解答

2. 在弹出的窗口中双击选择【数据源(ODBC)】快捷方式,在【用户DSN】选项卡中单击【添加】按钮,然后选择“MySQLODBC 5.3 Unicode Driver”。注:“mysqlODBC 5.3 ANSI Driver”只针对有限的字符集的范围;“MySQL ODBC 5.3 Unicode Driver”提供了更多字符集的支持,也就是提供了多语言的支持。

其他通用步骤

1. 可在Windows搜索框中输入“ODBC”,选择“ODBC数据源(32位或64位)”,根据安装的驱动对应选择。

2. 选择“系统DSN”或“用户DSN”选项卡,点击“添加”。

3. 若选择“系统DSN”添加,选择MySQL ODBC 8.0 Unicode Driver;Data Source Name填写需要生成的ODBC数据源的名称;Description选填。如果使用远程数据库服务器,TCP/IP Server填写数据库服务器的IP地址;Port填写数据库服务器的相应端口;如果使用本机数据库,TCP/IP Server填写为localhost,端口填写MySQL数据库端口(默认为3306);User为数据库用户名,Password为相应用户名的密码,Database为MySQL下建立的数据库名。

Mysqlodbc驱动安装、配置数据源及连接数据库详细教程与常见问题解答

三、连接数据库

完成上述安装和配置后,不同的应用程序连接数据库的方式有所不同,但一般都可以使用配置好的数据源名称、用户名、密码等信息进行连接。在代码中按照相应编程语言和数据库连接库的要求编写连接代码。

四、常见问题解答

1. PowerDesigner安装了MySqlODBC但创建新的数据源时仍找不到MySqlODBC驱动

(1)驱动位数匹配:PowerDesigner和MySQL ODBC驱动的位数必须一致(32位或64位),否则PowerDesigner将无法识别驱动。

(2)驱动安装路径:驱动安装路径的正确性直接影响PowerDesigner能否找到并使用该驱动。

(3)ODBC数据源配置:正确的ODBC数据源配置是确保PowerDesigner能够连接到MySQL数据库的关键步骤。可参考上述配置数据源的步骤进行检查和重新配置。

Mysqlodbc驱动安装、配置数据源及连接数据库详细教程与常见问题解答

2. 安装MySQL ODBC驱动报错“this application requires visual studio 2019(x86) redistributable”

需要先下载Visual C++ Redistributable for Visual Studio 2019(x86) ,下载链接:Downloads & Keys - Visual Studio Subscriptions,下完安装好后,再直接运行MySQL ODBC MSI安装程序。