0

我的主机阻止了“localhost”,所以我必须改用 127.0.0.1。当我尝试运行连接 php 脚本时,我收到此错误“用户 'xxx'@'localhost' 的访问被拒绝(使用密码:YES)”。是否有一个 php 函数来保留 IP 地址而不是“localhost”?

4

2 回答 2

0
Access denied for user 'xxx'@'localhost' (using password: YES)

此消息通常表示用户名/密码错误。

也尝试使用 127.0.0.2 而不是 127.0.0.1

我不明白如何阻止 localhost 但允许 127.0.0.1 可以提高安全性..

于 2013-03-26T11:36:16.350 回答
0

在 mysqld 中禁用主机名查找是提高其性能的步骤之一。权衡是使用主机名而不是 ip 的帐户将不再起作用。我自己也遇到了这个问题。唯一的解决方案似乎是在 mysql 中再次启用查找。

于 2019-07-25T12:50:08.423 回答