连接器和 API 手册  / 第 5 章 MySQL 连接器/ODBC 开发人员指南  / 5.4 连接器/ODBC 安装  / 5.4.1 在 Windows 上安装连接器/ODBC  /  5.4.1.1 使用压缩 DLL 包安装 Windows 连接器/ODBC 驱动程序

5.4.1.1 使用压缩 DLL 包安装 Windows 连接器/ODBC 驱动程序

如果您已经下载了压缩的 DLL 包:

  1. 将安装文件解压缩到您要安装它的位置。

  2. 运行包含的批处理文件以从当前目录执行安装并注册 ODBC 驱动程序。

  3. 除了批处理文件之外,还可以手动安装连接器/ODBC 操作所需的各个文件。

  4. 可选择安装捆绑在不同 Zip 文件中的调试相关文件。

使用批处理文件安装:

  1. 将 Connector/ODBC 压缩的 Connector/ODBC 包解压缩到所需的安装目录。例如,到 C:\Program Files\MySQL\Connector ODBC 8.0\.

    笔记

    有多个 Zip 文件可用:32 位和 64 位,以及(从 8.0.31 开始)一个单独的 Debug Zip 文件,其中包括 PDB 文件和单元测试。

  2. 打开命令提示符(具有管理员权限)并将位置更改为该目录。

  3. 运行Install.bat以使用 Windows ODBC 管理器为 ANSI 和 Unicode 版本注册连接器/ODBC 驱动程序。输出类似于:

    cd C:\Program Files\MySQL\Connector ODBC 8.0\
    Install.bat
    Registering Unicode driver
    Checking if "MySQL ODBC 8.0 Unicode Driver" is not already registered
    Registering "MySQL ODBC 8.0 Unicode Driver"
    Success: Usage count is 1
    Registering ANSI driver
    Checking if "MySQL ODBC 8.0 ANSI Driver" is not already registered
    Registering "MySQL ODBC 8.0 ANSI Driver"
    Success: Usage count is 1
    笔记

    Install.bat采用默认命名方案,但可以选择接受自定义名称作为第一个参数。例如,“Install.bat Fun”生成“Fun Unicode”和“Fun ANSI”作为驱动程序名称。

    可选择用于myodbc-installer.exe 列出已注册的驱动程序,例如:

    cd C:\Program Files\MySQL\Connector ODBC 8.0\bin
    myodbc-installer -d -l
    SQL Server
    MySQL ODBC 8.0 Unicode Driver 
    MySQL ODBC 8.0 ANSI Driver
笔记

可以使用 GUI 或从命令行使用myodbc-installer.exe来更改或添加新的 DSN(数据源名称) 。

使用Install.bat是可选的,直接使用myodbc-installer.exe是注册驱动程序的替代选项。例如:

# For Unicode-enabled driver:
myodbc-installer -a -d -n "MySQL ODBC 8.0 Unicode Driver" -t "DRIVER=myodbc8w.dll;SETUP=myodbc8S.dll"
# For ANSI driver:
myodbc-installer -a -d -n "MySQL ODBC 8.0 ANSI Driver" -t "DRIVER=myodbc8a.dll;SETUP=myodbc8S.dll"