macOS Connector/MySQL ODBC驱动程序无法加载到Mac 2016的Excel中
我在High Sierra 10.13.6上使用Excel for Mac 16.18版。已安装Connector/ODBC 8.0.12 for macOS,使用iODBC数据源管理(64位)测试了与我的数据库的连接,并运行: 当我尝试使用保存驱动程序和凭据连接Excel时,出现以下错误:macOS Connector/MySQL ODBC驱动程序无法加载到Mac 2016的Excel中,mysql,excel,macos,iodbc,Mysql,Excel,Macos,Iodbc,我在High Sierra 10.13.6上使用Excel for Mac 16.18版。已安装Connector/ODBC 8.0.12 for macOS,使用iODBC数据源管理(64位)测试了与我的数据库的连接,并运行: 当我尝试使用保存驱动程序和凭据连接Excel时,出现以下错误: Unicode和ANSI驱动程序都存在同样的问题 通过以下调整,我可以使用Microsoft Excel 16.19版连接到MySQL: 我将驱动程序的整个目录/mysql-connector-odbc
Unicode和ANSI驱动程序都存在同样的问题 通过以下调整,我可以使用Microsoft Excel 16.19版连接到MySQL:
我也遇到了这个问题,我通过将所有odbc.ini文件更改为您想要更改的内容来修复它。我认为excel会使用其他不在/Library/odbc目录下的odbc.ini文件。它是否支持您现有的excel版本?这两个版本都是最新的吗?我今天安装了iODBC和MySQL ODBC驱动程序,iODBC是verion 3.52.12,Connector/ODBC是version 8.0.12,根据苹果开源和MySQL网站,所有这些都是最新的。这是一个很好的答案,在我几乎准备放弃使用factory驱动程序的想法时,对我也很有用,下面的github问题也讨论了这个问题,有人发布了一个脚本来自动修复安装:在应用这个方法后,我遇到了一个新问题。“[MySQL][ODBC 8.0(a)驱动程序]无法通过套接字“/tmp/MySQL.sock”(1)”连接到本地MySQL服务器。”。我猜原因是Excel in sandbox无法访问/tmp/mysql.sock,但我不知道如何修复它,