“连接失败:用户'root'@'localhost'(使用密码:YES)的访问被拒绝”来自php函数
2022-08-30 09:20:37
我编写了一些php网页使用的函数,以便与mysql数据库进行交互。当我在服务器上测试它们时,我收到此错误:
"Connect failed: Access denied for user 'root'@'localhost' (using password: YES)"
我能够在我的PC上使用它们(使用XAMPP),并且我可以使用服务器中的命令行浏览数据库的表。但是,网页无法连接。我已经检查了密码,但没有结果。这是正确的(否则我无法从命令行登录到mysql)。
该函数的调用如下:
$conn = new mysqli("localhost", "root", "password", "shop");
我必须在服务器中设置某些内容吗?谢谢
编辑:PHP 版本 5.3.3-7+squeeze1 mysql 版本:5.1.49-3 两者都在 debian 上