我使用UniServerZ来运行我的PHP,并在PHPMyAdmin中设置了一个数据库。下面是连接数据库的PHP代码。
<?php
$db = mysqli_connect('localhost','root','','easyfix');
if(mysqli_connect_errno()){
echo "Failed to connect to MYSQL: " . mysqli_connect_error();
}
?>
然而,这在标题中给出了错误。
我读过其他可能的解决方案,但似乎没有一个工作。数据库/用户帐户使用默认设置~我没有更改任何内容。是什么导致了这个错误?
您可以从phpmyadmin管理特权。您需要检查创建了哪些用户,以及这些用户可以从哪里访问数据库。无论如何,没有密码的root用户不是一个好主意。