【问题标题】:Connect Mac Excel 2016 to local MAMP SQL database将 Mac Excel 2016 连接到本地 MAMP SQL 数据库
【发布时间】:2019-03-03 11:48:15
【问题描述】:

根据标题,我正在尝试连接到本地 MAMP 数据库。这应该是可能的,因为 Excel Mac 2016 包含 Simba ODBC 驱动程序。但是,当我尝试通过显示的对话框建立连接时,我总是收到如下所示的错误。 我已经为 sql server 使用了标准的 MAMP 设置,如第一张图片所示。 任何帮助将不胜感激,因为很难完成这项工作。 谢谢

MAMP settings

Excel Dialog box

Error message

【问题讨论】:

    标签: excel odbc mamp


    【解决方案1】:

    我终于搞定了。

    解决了在以下位置找到的答案的信息 https://github.com/openlink/iODBC/issues/29

    基本上 excel 365 是沙盒的,因此即使您创建了一个在 iODBC 中测试正常的 DSN,如果您尝试连接它,它只会继续使 excel 崩溃。另外我猜沙盒解释了为什么 excel 无法看到使用 iODBC 创建的用户 DSN,而只能看到系统的 DSN。

    因此,对于尝试将 Excel 连接到 MySQL 的其他人,我需要下载 iODBC 以设置 DSN,然后为 ODBC 驱动程序下载 iODBC 连接器。 https://dev.mysql.com/downloads/connector/odbc/

    然后我将驱动程序库从 /usr/local/mysql..... 移动到 /Library/ODBC/mysql...

    我用键创建了一个系统 DSN(因为 excel 似乎只能看到系统的 DSN) 服务器 127.0.0.1 端口 3306 用户名根 密码 * [这些详细信息来自 MAMP 页面]

    然后我就可以连接了!

    【讨论】:

      猜你喜欢
      • 2020-02-15
      • 1970-01-01
      • 1970-01-01
      • 2013-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多