如何修复“警告:mysqli :: __ construct():(HY000 / 1045):在MacOS上对用户'user'@'localhost'的访问被拒绝(使用密码:是)”

问题描述 投票:1回答:2

当我尝试在XAMPP上连接到我的数据库时,出现此错误

警告:mysqli :: __ construct():(HY000 / 1045):用户'user'@'localhost'的访问被拒绝(使用密码:是)

我创建了另一个用户,并使用该用户登录到xampp。我使用Atom编辑器,并且在macOS Mojave上运行。这是我的代码-

<?php
 $dbhost = "localhost";
 $dbuser = "username";
 $dbpass = "password";
 $db = "dbname";


$conn = new mysqli($dbhost, $dbuser, $dbpass,$db) or die("Connect failed: %s\n".mysqli_connect_error());
echo "Connected Successfully";
return $conn;

mysqli_connect_error();

?>

请帮我解决这个问题>>

为了保密起见,我已经写了用户名和密码它由我的代码中的真实用户名和密码替换。错误消息中的'user'@ loclhost也是如此

[当我尝试在XAMPP上连接到我的数据库时,出现此错误警告:mysqli :: __ construct():(HY000 / 1045):用户'user'@'localhost'的访问被拒绝(使用密码:是)我已创建...

php mysql xampp atom-editor
2个回答
0
投票

转到您的phpadmin页面并检查UserAccounts标签中存在的用户名和密码


0
投票

我将使用以下用户作为示例user @ localhost,并使用密码'password'。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.