gpt4 book ai didi

excel - 在 Excel 2010 powerpivot 中访问 MySQL 数据库

转载 作者:行者123 更新时间:2023-12-02 07:24:08 27 4
gpt4 key购买 nike

我在 hostmonster.com 上有一个 MySQL 数据库,我正在尝试在 Excel powerpivot 中导入数据,但很难连接到它。

有谁知道 Excel powerpivot 是否可以连接到 MySQL?

我看到错误

无法检索数据库列表。原因:无法连接到服务器。原因:登录超时已过与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。命名管道提供程序:无法打开与 SQL Server [53] 的连接。

最佳答案

当我发现这个时,我正在寻找一种将数据输入 MySQL 的方法(我知道,有更好的方法......)。因此,我能够通过 odbc 连接到 Excel,并使用 PowerPivot 2010 我能够很好地创建从 MySQL 到 PP 的连接。以下是我采取的步骤:

  1. 选择“从其他来源获取外部数据”。 (它是“来自 Azure DataMarket”右侧的 db 符号。)

  2. 在出现的“连接到数据源”表导入向导中,选择“其他 (OLEDB/ODBC)”

  3. 现在它需要将连接字符串连接到 MySQL 框,单击“构建”。这将打开“数据链接属性”对话框,选择“提供程序”选项卡,然后选择“用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序”。选择“下一步”。现在在“连接”选项卡上,选择“指定数据源: - 使用数据源名称:MySQL。(如果没有这个,则说明您没有安装 MySQL ODBC 驱动程序。)单击“测试”,如果 MySQL 的用户名和密码正确,则应该会成功。现在,“连接字符串字段已填充:“Provider=MSDASQL;Persist Security Info=False;User ID=root;DSN=MySQL”就是我的。

  4. 下一步对我来说意义重大。该对话框显示“选择如何导入数据”,但是当我选择“从表和 View 列表中选择以选择要导入的数据”时,由于某种原因找不到它们,我选择了“编写一个查询来指定要导入的数据。”这打开了一个查询窗口,我添加了“select * from MySQL db.table_Sample极限 0, 1000"它验证了我的 SQL 语句并导入了数据。非常酷。

关于excel - 在 Excel 2010 powerpivot 中访问 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4170658/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com