当前位置: 首页 > 知识库问答 >
问题:

警告:mysqli::mysqli():(HY000/1045):拒绝访问[副本]中的用户“database”@“localhost”(使用密码:NO)

钱修雅
2023-03-14

我正在尝试用php连接数据库,但出现以下错误:

警告:mysqli::mysqli():(HY000/1045):C:\wamp64\ww\login test 2.0\connectivity.php第7行中的用户'typen'@'localhost‘(使用密码:NO)的访问被拒绝

我的php代码是:

<?php
$servername = "localhost";
$username = "typen";
$password = "";

$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
 die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

我的数据库名称是:“Typen”,它运行在whampserver(本地主机)上,据我所知,我没有为我的数据库设置密码,甚至没有为phpMyAdmin设置密码。

请帮帮我。

共有1个答案

公羊伟志
2023-03-14

您说您的数据库名是typen,通常默认的数据库用户名是root,没有密码。请尝试以下代码:

$servername = "localhost";
$username = "root";
$password = "";
$db = "typen";

$conn = new mysqli($servername, $username, $password,$db);
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
 类似资料: