连接错误MySQL

时间:2017-02-21 09:59:45

标签: php mysql

我从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>

4 个答案:

答案 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');

?>