gpt4 book ai didi

php - 通过XAMPP使用PHP连接到MySQL时,即使授予所有特权,访问也会被拒绝

转载 作者:行者123 更新时间:2023-11-29 15:27:43 26 4
gpt4 key购买 nike

我创建了一个数据库“ college”,并使用“ localhost”和一个密码添加了一个用户“ neeraj”,并授予了该数据库的所有特权。执行以下php代码后,出现错误-

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'neeraj'@'localhost' (using password: YES) in F:\xampp\htdocs\tuts\index1.php on line 3
Connection error: Access denied for user 'neeraj'@'localhost' (using password: YES) Hello


PHP代码-


$conn = mysqli_connect('localhost', 'neeraj', 'somneeraj99', 'college');

if(!$conn)
{
echo 'Connection error: ' . mysqli_connect_error();
}

?>

<!DOCTYPE html>
<html>
Hello
</html>


我检查了其他答案,但找不到可行的解决方案。
我创建了另一个具有相同详细信息的用户,但将主机设置为“ 127.0.0.1:3307”,并更改了PHP代码的host字段。这消除了错误。
但是,如果我删除了以前的localhost用户,则无法使用。

最佳答案

重命名数据库,因为在问题中您说它是“大学”,但是在您的代码中是“大学”

关于php - 通过XAMPP使用PHP连接到MySQL时,即使授予所有特权,访问也会被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58956791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com