我写了一些由 php 网页使用的函数,以便与 mysql 数据库进行交互。当我在我的服务器上测试它们时,我收到了这个错误:
"Connect failed: Access denied for user 'root'@'localhost' (using password: YES)"
我可以在我的电脑上使用它们(使用 XAMPP),并且可以使用服务器中的命令行浏览数据库的表。但是,网页无法连接。我检查了密码,但没有结果。没错(否则我无法从命令行登录mysql)。
该函数的调用如下:
$conn = new mysqli("localhost", "root", "password", "shop");
我必须在我的服务器中设置一些东西吗?谢谢
编辑:PHP 版本 5.3.3-7+squeeze1 mysql 版本:5.1.49-3 都在 debian