【发布时间】:2016-01-22 14:33:42
【问题描述】:
我正在尝试学习 php,但是当我尝试连接到 mysql 数据库时,我收到了这个错误。我认为代码本身没有任何问题,但主机端可能有错误?我正在使用 000webhost 所以。
警告:mysqli::mysqli() [mysqli.mysqli]: (28000/1045): 拒绝访问 对于用户'a7976620_db1user'@'localhost'(使用密码:YES) /home/a7976620/public_html/index.php 在第 17 行
这是我的 php:
<?php
$servername = "localhost";
$username = "a7976620_db1user";
$password = "******";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
【问题讨论】:
-
检查您的用户名和密码。
-
如果你说的是******,我删除了密码
-
明确表示权限问题
-
第四个参数可以指定数据库名吗