警告:mysqli_connect():(HY000/1045):拒绝用户';的访问;root'@';


Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)

PHP警告:mysqli_connect():(HY000/1045):拒绝用户访问中的'root'@'localhost'(使用密码:NO)G: ''PleskVhosts''peacewithoutlimits.org''httpdocs''admin''includes''connect.php在线8

<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "peace";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
?>

拒绝访问意味着身份验证失败。这意味着存在无效的用户名或密码组合。对于SQL,很明显用户可以是root用户。因此,请访问您的phpMyAdmin并从用户选项卡中进行检查。您可能会发现根帐户上设置的密码。通常,在线数据库总是受密码保护的。

根密码可以为空,但选择的选项是password。在管理员中的更改密码按钮处,有一个单选按钮,带有两个选项(1。没有密码和2。密码)因此,大多数情况下,选择密码选项需要/假设您有密码。只需进入选项并更改为"无密码"选项。为我工作