不能用000webhost连接数据库


Can't connect to database with 000webhost

我试图学习php,但当我试图连接到mysql数据库时,我得到这个错误。我不认为代码本身有什么问题,但也许主机方面有错误?我使用的是000webhostso .

警告:mysqli::mysqli() [mysqli. sh]mysqli]: (28000/1045): Access denied查询用户"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";
?> 

在https://www.000webhost.com中,cPanel中有两个选项:

  1. 修复所有权和
  2. 修复文件权限