如何使用ODBC将Excel连接到我的域中的ONLINE Mysql数据库?

时间:2012-03-04 06:04:39

标签: mysql database excel odbc

我一直在尝试将Excel连接到在线mysql数据库。

我使用5.1 DSN ODBC,经历了这个过程但是当我建立了mysql和excel的连接时发生了错误。

Connection Failed: [HY000] [MYSQL][ODBC 5.1 Driver]Access denied for user 'icafeown'@'118.252.49.9'(userpassword: YES)

我一直在这样的问题,但我无法建立正确的联系。 我正在使用Cpanel作为域名,我已经使用了Remote MySQL

并且数据库:下拉列表为空。 ODBC

谢谢。

1 个答案:

答案 0 :(得分:0)

访问被拒绝意味着您已成功建立与MySQL服务器的TCP连接,但在MySQL中没有适当的权限来实际“登录”到服务器。

通常这是因为MySQL用户帐户的“主机”部分不匹配。例如您可能在MySQL中创建了一个someone@example.com帐户,但无法反向查看您客户的IP地址以确认它是“example.com”。 MySQL只能看到你连接的IP,而不是主机名。如果您的118.252.49.9无法解析为'example.com',您将无法获得它。

同一台机器上的连接也是如此。您可能拥有您的someone@example.com MySQL帐户,但MySQL会看到来自127.0.0.1/localhost的连接,这不是“example.com”。