【问题标题】:Wampserver 2.1 MySQL and localhost problemWampserver 2.1 MySQL 和 localhost 问题
【发布时间】:2011-07-14 10:50:39
【问题描述】:

我一直在使用 wampserver,但今天我安装了新版本的 WampServer 2.1e(32 位),我不明白发生了什么。

我无法使用 MySQL 控制台登录,我总是得到

ERROR 1130 (HY000): Host 'my ip address' is not allowed to connect to this MySQL server

我使用的是 MySQL 5.5.8。

当我尝试在本地主机上打开 http://localhost/anything/anything/anything 或任何其他地址时,我总是会转到 http://localhost/users/login?from=/ 到一些 ADIMIRA Catalogo Metalúrgico。

我的 www 文件夹中没有 .htaccess,我什至有 rewrite_module off

谁能告诉我出了什么问题以及如何解决这个问题?

【问题讨论】:

  • 你在win7上运行吗?并检查您的 DOCROOT 是否有 apache,它是否指向正确的位置?
  • 是的,我在 win7 上运行,并且 httpd.conf 中的文档根目录指向它应该的位置

标签: php mysql localhost wampserver mysql-error-1130


【解决方案1】:

此错误表示您尝试使用限制为 localhost 或其他特定 IP 地址的用户名连接到 MySQL,并且不是本地用户名或未使用该特定 IP 地址进行连接。

您需要删除该用户的主机限制,或者将另一台主机添加到该用户可以连接的主机列表中。您需要阅读 account management commands in MySQL 以找到适合您情况的正确命令。

(此错误也可能意味着限制是基于主机名的,但您用于连接的 IP 没有该主机名主机名查找失败。)

【讨论】:

  • 感谢,我熟悉使用 SQL 命令在 MySQL 中进行帐户管理,但问题是我根本无法进入 MySQL 命令行。当我关闭互联网时,它拒绝本地主机以及我的 IP 地址。 mysql 安装在本地,我没有尝试远程访问它
  • 我的意思是断开与互联网的连接,所以我的 IP 地址更改为 127.0.0.1
  • 检查你的hosts file,你可能没有匹配127.0.0.1到localhost的条目,这也可能导致这个问题。
  • 它是主机文件...实际上,由于 wampserver 的旧版本,我在 localhost 之前添加了 # 注释,但新版本存在问题。所以它现在修好了,谢谢你:)
【解决方案2】:

从 wampserver 站点,最新的稳定版本是 2.1。你从哪里得到 2.2 版的?无论如何,我认为最好使用稳定版本而不是 beta 版本。如果它不起作用,使用最新的软件没有意义。

【讨论】:

  • 我有 WampServer 2.1e(32 位)...我的错误
猜你喜欢
  • 1970-01-01
  • 2011-07-11
  • 1970-01-01
  • 2020-01-22
  • 1970-01-01
  • 2012-03-11
  • 1970-01-01
  • 2020-01-24
  • 1970-01-01
相关资源
最近更新 更多