我从W3Schools复制了这个,当我尝试运行它时,它给了我一个错误。我是MySQL新手,所以我想解决这个问题,但我不知道如何。
ERROR:
警告:mysqli :: mysqli():( HY000 / 1045):拒绝用户访问 'username'@'localhost'(使用密码:YES)in 第10行的C:\ xampp \ htdocs \ Informatica \ test.php连接失败: 用户'用户名'@'localhost'拒绝访问(使用密码:是)
<html>
<body>
<?php
$servername = "localhost";
$username = "username";
$password = "password";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
</body>
</html>
答案 0 :(得分:2)
W3schools不知道您的localhost详细信息,请执行以下操作
$servername = "localhost";
$username = "root"; //put your username here
$password = ""; // your password here
将密码留空,并将&#34; root&#34;在用户名中,这是默认的xampp设置。
答案 1 :(得分:2)
如果您是新手并且只是从本地服务器开始尝试
,那么您的用户名或密码是不正确的$ username =“root”;
$ password =“”;
作为您的用户名和密码
答案 2 :(得分:0)
您必须在此处添加托管服务提供商提供的正确信息:
$servername = "localhost";
$username = "username";
$password = "password";
答案 3 :(得分:0)
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
//连接mysql检查
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
mysqli_select_db($conn,'databaseName');
?>