连接到localhost数据库时出现问题

时间:2016-01-10 17:34:13

标签: php mysql database-connection

这可能很简单。但是自从我访问数据库以来,我已经有一段时间了,我在W3School上查了一下。我喜欢以面向对象的方式,因为我喜欢OO。 问题是,我不记得必须创建一个用户或类似的东西才能访问我的数据库。

这不应该工作正常吗?

$ip = "localhost";
$user = ""; //I have tried "username" also
$password = ""; //I have tried "password" also
$dbName = "my_database_test";

// Create connection
$db = new mysqli($ip, $user, $password, $dbName);
if ($db->connect_error) {
    die("Connection failed: " . $db->connect_error);
}

我得到的只是一个错误说:

  

连接失败:用户'用户名'@'localhost'拒绝访问   (使用密码:是)

1 个答案:

答案 0 :(得分:0)

用户名,密码或IP之一不正确。 在服务器上查找用户名和密码。 如果你在localhost中使用(在你的电脑中)用户名是" root"密码为空或在安装时间设置。