如何让 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 的连接路径
现在..到目前为止我已经做到了...
确保 WAMP 服务器在线且服务已启动
显然默认服务器是
localhost
,它不起作用,但在我的机器上又一次只显示 WAMP 页面(所以这是可以理解的)我通常通过 PhpMyAdmin 访问 MYSQL,登录页面的 URL 是
http://localhost
/phpmyadmin/
我尝试输入那个(这也不起作用,但话又说回来,我知道那只是前端)
所以..
- 我尝试输入 MYSQL、mysql、MYSQL5.6.12、mysql/mysql5.6.12
这些都没用
- MYSQL安装路径为
C:\WAMP\bin\mysql\mysql5.6.12
所以..从逻辑上讲,如果我将其提供给 Excel,它应该会找到它,但它没有
我研究了 Net 和 Either 所说的使用向导的所有内容,但没有详细说明服务器名称,一个地方说要安装 Microsoft Connector,我已经这样做了..它没有帮助
我已尝试将服务器名称设为
localhost
、http://localhost
,127.0.0.1 无效使用 MYSQL CLI 我输入了“状态;”并通过 TCP/IP 使用连接名称
localhost
无效我进入 MYSQL buddy,我发现了这个
您已通过用户 Martin.Kuliza@localhost
连接到 MySQL 5.6.12。
我也试过了,没用
- 我注意到命令行标题上的 URL 是
C:\Windows\System32\cmd.exe - C:\wamp\bin\mysql\mysql5.6.12.bin\mysql.exe -u
我输入了所有这些......没有用
我输入了 Starting from C:\wamp.... 没用
- 我试过输入 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/