2015-10-23 110 views
3

我想学习PHP,但是当我尝试连接到MySQL数据库时,我收到此错误。我认为代码本身没有什么问题,但也许在主机端有错误?我正在使用000webhost。无法连接到与000webhost数据库

警告:mysqli的:: mysqli的()[mysqli.mysqli]:(一千零四十五分之二万八千):在 /家/ a7976620:拒绝访问 为用户a7976620_db1user'@ 'localhost' 的(是使用密码) /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"; 
?> 
+0

检查您的用户名和密码。 –

+0

我删除了密码,如果你在说****** ****** – Sokaz

+1

明确说明权限问题 –

回答

-1

https://www.000webhost.com,也有在的cPanel两种选择:

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

你可以把这个,它会被罚款。