5.4.2.2 从二进制 Tarball 分发安装连接器/ODBC

要从 tarball 分发版(.tar.gz文件)安装驱动程序,请为您的操作系统下载最新版本的驱动程序并按照以下步骤操作,根据您下载的包替换适当的文件和目录名称(以下某些步骤可能需要超级用户特权):

  1. 提取存档:

    $> gunzip mysql-connector-odbc-8.0.31-i686-pc-linux.tar.gz
    $> tar xvf mysql-connector-odbc-8.0.31-i686-pc-linux.tar
  2. extra 目录包含两个子目录, libbin. 将它们的内容复制到您系统上的适当位置(我们在本例中使用/usr/local/bin/usr/local/lib;将它们替换为您选择的目的地):

    $> cp bin/* /usr/local/bin
    $> cp lib/* /usr/local/lib

    最后一条命令将连接器/ODBC ANSI 和 Unicode 驱动程序从复制lib/usr/local/lib;如果你不需要两者,你可以只复制你想要的。有关详细信息,请参阅 选择 Unicode 或 ANSI 驱动程序

  3. 最后,使用 子目录bin(如果执行了最后一步,现在位于/usr/local/bin目录下);例如,这会向 ODBC 管理器注册 Unicode 驱动程序:

    对于连接器/ODBC 8.0:

    // Registers the Unicode driver:
    $> myodbc-installer -a -d -n "MySQL ODBC 8.0 Driver" -t "Driver=/usr/local/lib/libmyodbc8w.so"
    // Registers the ANSI driver 
    $> myodbc-installer -a -d -n "MySQL ODBC 8.0" -t "Driver=/usr/local/lib/libmyodbc8a.so"

    对于连接器/ODBC 5.3:

    // Registers the Unicode driver:
    $> myodbc-installer -a -d -n "MySQL ODBC 5.3 Driver" -t "Driver=/usr/local/lib/libmyodbc5w.so"
    // Registers the ANSI driver 
    $> myodbc-installer -a -d -n "MySQL ODBC 5.3" -t "Driver=/usr/local/lib/libmyodbc5a.so"
  4. 使用 ODBC 管理器或myodbc-installer实用程序 验证驱动程序是否已安装和注册 :

    $> myodbc-installer -d -l

接下来,请参阅 第 5.5.5 节“在 Unix 上配置连接器/ODBC DSN”,了解如何为连接器/ODBC 配置 DSN。