macOS 基于 FreeBSD 操作系统,您通常可以使用 MySQL 网络端口连接到其他主机上的 MySQL 服务器。安装 Connector/ODBC 驱动程序后,您可以通过 ODBC 接口连接到任何平台上的 MySQL 数据库。如果您的应用程序需要 ODBC 接口,请安装 Connector/ODBC 驱动程序。
在 macOS 上,基于 iODBC
管理器的 ODBC 管理器提供了 ODBC 驱动程序和配置的简便管理,允许通过 GUI 工具更新底层的 iODBC
配置文件。该工具包含在 macOS v10.5 及更早版本中;更高版本 macOS 的用户需要从 http://www.iodbc.org/dataspace/doc/iodbc/wiki/iodbcWiki/Downloads 下载并手动安装。
先决条件
iODBC
OpenSSL 是必需的依赖项。macOS 安装二进制文件捆绑了 OpenSSL,而压缩的 tar 存档则没有,因此您需要在安装过程之前在系统上安装 OpenSSL。
C++ 运行时库 (libc++)
在 macOS 上安装 Connector/ODBC 有两种方法。您可以使用手动安装的压缩 tar 存档中提供的软件包,也可以使用包含安装程序的压缩磁盘映像 (.dmg
) 文件。
要使用压缩的 tar 存档进行安装(以下某些步骤可能需要超级用户权限)
下载压缩的 tar 存档。
-
解压缩存档
$> tar xvzf mysql-connector-odbc-x.y.z-macos10.z-x86-(32|64)bit.tar.gz
-
创建的目录包含两个子目录,
lib
和bin
。将它们复制到合适的位置,例如/usr/local
$> cp bin/* /usr/local/bin $> cp lib/* /usr/local/lib
-
最后,使用软件包中包含的 myodbc-installer 工具向 iODBC 注册驱动程序
$> myodbc-installer -a -d -n "MySQL ODBC 9.0 Driver" -t "Driver=/usr/local/lib/libmyodbc8w.so"
要使用压缩磁盘映像 (.dmg
) 文件进行安装
在使用压缩磁盘映像安装 Connector/ODBC 之前,macOS 系统上必须安装 iODBC 3.52.12 或更高版本。请参阅 第 4.3 节“在 macOS 上安装 Connector/ODBC”。
下载磁盘映像。
双击磁盘映像将其打开。您会在里面看到 Connector/ODBC 安装程序。
双击 Connector/ODBC 安装程序,系统将指导您完成其余的安装过程。您需要超级用户权限才能完成安装。
要验证已安装的驱动程序,请使用 ODBC 管理器应用程序或 myodbc-installer 实用程序
$> myodbc-installer -d -l