将Mac Excel 2016连接到本地MAMP SQL数据库

问题描述 投票:0回答:1

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

MAMP settings

Excel Dialog box

Error message

excel odbc mamp
1个回答
0
投票

我终于得到了这种联系。

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

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

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

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

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

然后我能够连接!

© www.soinside.com 2019 - 2024. All rights reserved.