1

我在尝试使用 MySQL 的 ODBC 连接器连接到远程 MySQL 数据库时发现了一些问题。我在 Mac OS X 10.8.2 上,并且安装了 MySQL ODBC 连接器 5.2.4。每次我尝试使用此 ODBC 连接时,我的连接都会被拒绝。

有没有人有同样的问题?有什么解决方法吗?

编辑:我用 iODBC 测试了 ODBC 连接,得到以下结果:

SQLDriverConnect = [iODBC][Driver Manager]dlopen(/usr/local/lib/libmyodbc5.so, 6): image not found (0) SQLSTATE=00000
SQLDriverConnect = [iODBC][Driver Manager]Specified driver could not be loaded (0) SQLSTATE=IM003
4

3 回答 3

1

适用于 Mac OS X的MySQL 连接器/ODBC 2.5.6仅提供 10.6 (Snow Leopard) 和 10.7 (Lion) 版本。我不知道 MySQL 对 Mac OS X 版本 10.8(Mountain Lion)甚至 10.9(Mavericks)的任何官方支持!

付费许可解决方案在支持最新的 Mac OS X 版本上付出了更多努力......我已经尝试了带有 Mavericks的 Mac OS X 的评估版 Actual ODBC Pack,每个记录集可以获得 3 行。您可以尝试一下,如果它有效,请查看是否值得为无限行付费。

于 2014-01-24T09:29:03.587 回答
0

@Jason Sundram(OP):仅供参考,甲骨文(作为对我提交的关于他们的文档的错误报告的回应)更新了 Mac OS X,连接器/ODBC 的 mysql 5 安装说明,位于: https ://dev.mysql.com /doc/connector-odbc/en/connector-odbc-installation-binary-osx.html

遵循这些步骤可能会有所帮助。他们在 OS X 10.9 (Mavericks) 中为我工作。但是,我也没有试图在你的环境中准确地做你的事情,所以我不确定按照指示重新安装可能会对你的问题产生什么影响。

于 2014-10-30T00:42:57.680 回答
0

您使用的是 ODBC 管理员实用程序还是命令行?

http://dev.mysql.com/doc/refman/5.0/en/connector-odbc-configuration-dsn-macosx.html

编辑:我认为我没有注意到“远程”服务器。该远程服务器是否有有权从您的 IP 地址连接的用户?

于 2013-03-14T19:37:18.147 回答