对于每个 RDBMS,您都需要其相应的 ODBC 驱动程序,该驱动程序还必须安装在运行 MySQL Workbench 的同一台机器上。该驱动程序通常由 RDBMS 制造商提供,但在某些情况下,它们也可以由第三方供应商或开源项目提供。
操作系统通常提供图形界面来帮助设置 ODBC 驱动程序和数据源。使用它来安装驱动程序(即,使 ODBC 管理器“看到”新安装的 ODBC 驱动程序)。您还可以使用它为特定数据库实例创建数据源,使用先前配置的驱动程序进行连接。通常,除了数据库服务器 IP、端口、用户名,有时还需要提供用户有权访问的数据库之外,您还需要提供数据源的名称 (DSN)。
如果 MySQL Workbench 能够为您的系统找到 ODBC 管理器 GUI,迁移向导的概览页面上的打开 ODBC 管理 器按钮将打开它。
Linux
:有一些 GUI 实用程序,其中一些包含在 unixODBC 中。请参阅您的发行版的文档。iODBC 提供iodbcadm-gtk
.macOS
:您可以使用从 Apple 单独下载的 ODBC 管理工具,或来自不同供应商的 ODBC 管理工具。如果该工具安装在该/Applications/Utilities
文件夹中,您可以使用“打开 ODBC 管理器”按钮启动它。Microsoft Windows
:您可以使用管理工具下的数据源 (ODBC) 工具。如果存在,打开 ODBC 管理员按钮将启动它。
由于 ODBC 驱动程序需要安装在客户端,因此您需要一个支持客户端操作系统和体系结构的 ODBC 驱动程序。例如,如果您从 Linux x64 运行 MySQL Workbench,那么您的 RDBMS 需要一个 Linux x64 ODBC 驱动程序。在 macOS 中,MySQL Workbench 构建为 32 位应用程序,因此您需要 32 位驱动程序。