mysql - 我如何让 MS EXCEL 连接到 MYSQL 数据库

标签 mysql sql excel

如何让 Microsoft Excel 2010 连接到 MYSQL Server (5.6.12)

我将 MYSQL 安装为 WAMP 安装

Windows 7 旗舰版 64 位

MySQL 5.6.12

Apache 2.4.4

PHP 5.4.16

这应该是直截了当的,但我显然错过了一些东西

现在.. 当我打开 Excel 2010 时

然后我转到“数据”

然后我转到“来自其他来源”

然后我选择“来自 SQL Server”

然后我会看到数据连接向导

我有登录凭据(这不是问题)

我正在使用“使用以下用户名和密码”登录

我需要服务器名称

但我一直收到这个错误

[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或访问被拒绝

我理解需要发生什么的概念,即我需要指定 MYSQL 到 Excel 的连接路径

现在..到目前为止我已经做到了...

  1. 确保 WAMP 服务器在线且服务已启动

  2. 显然默认服务器是 localhost,它不起作用,但在我的机器上又一次只显示 WAMP 页面(所以这是可以理解的)

  3. 我通常通过 PhpMyAdmin 访问 MYSQL,登录页面的 URL 是

http://localhost/phpmyadmin/

我尝试输入那个(这也不起作用,但话又说回来,我知道那只是前端)

所以..

  1. 我尝试输入 MYSQL、mysql、MYSQL5.6.12、mysql/mysql5.6.12

这些都没用

  1. MYSQL安装路径为

C:\WAMP\bin\mysql\mysql5.6.12

所以..从逻辑上讲,如果我将其提供给 Excel,它应该会找到它,但它没有

  1. 我研究了 Net 和 Either 所说的使用向导的所有内容,但没有详细说明服务器名称,一个地方说要安装 Microsoft Connector,我已经这样做了..它没有帮助

  2. 我已尝试将服务器名称设为 localhost 、http://localhost ,127.0.0.1 无效

  3. 使用 MYSQL CLI 我输入了“状态;”并通过 TCP/IP 使用连接名称 localhost 无效

  4. 我进入 MYSQL buddy,我发现了这个

您已通过用户 Martin.Kuliza@localhost 连接到 MySQL 5.6.12。

我也试过了,没用

  1. 我注意到命令行标题上的 URL 是

C:\Windows\System32\cmd.exe - C:\wamp\bin\mysql\mysql5.6.12.bin\mysql.exe -u

我输入了所有这些......没有用

我输入了 Starting from C:\wamp.... 没用

  1. 我试过输入 wamp、WAMP、Apache、APACHE、apache

我试过几十种组合

我已经尝试找到连接器的配置文件以防与它有关(找不到它)

我已经尝试查看 config.inc.php 文件以寻找线索,

我卡住了,需要一些帮助(对于这个看似简单的问题)

这只是一个连接向导,老实说我很惊讶我实际上需要向论坛寻求帮助,但是,遗憾的是我这样做了

最佳答案

你做过吗?

http://office.microsoft.com/en-001/excel-help/connect-to-a-mysql-database-HA104019820.aspx

Before you can connect to a MySQL database, you need the MySQL Connector on your computer. To install the MySQL Connector (Connector/Net), go to http://go.microsoft.com/fwlink/?LinkId=278885 and download Connector/Net 6.6.5 for Microsoft Windows. The driver bit-ness needs to match the Microsoft Power Query for Excel add-in installation (32-bit or 64-bit).

关于mysql - 我如何让 MS EXCEL 连接到 MYSQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21706314/

相关文章:

java - csv 文件的格式问题

excel - 在特定单元格中创建 ActiveX 复选框

mysql - SQL - 在包含数字和字母的列中搜索特定范围的最佳方法是什么?

mysql - SQL,查找按区域划分的玩家总奖金

php - 如何获得共同好友并在 while 循环中显示结果

SQL - 如果数组包含特定项目则过滤行

mysql - 无法创建/写入文件 '/path/file.csv'(错误代码 : 13 "Permission denied")

Mysql:将字符串拆分为字符和数字

sql - 从 sql RUBY/shoes GUI 获取 list_box

excel - 创建一个集合作为字典的值