我的PHP代码无法连接到我的数据库

时间:2017-08-21 22:20:05

标签: php mysql mysqli

这是我的代码:

<?php
$servername = "XXXXXXXXX";
$username = "XXXXXXXX";
$password = "XXXXXXXXX";

$conn = mysqli_connect($servername, $username, $password);

// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>

这是错误

警告:mysqli_connect()[function.mysqli-connect] :( 28000/1045):拒绝用户访问&#39; rgwyatt_loganf&#39; @&#39; 192.185.46.82&#39; (使用密码:YES)在第14行的/home4/rgwyatt/public_html/loganf/test.php中 连接失败:用户访问被拒绝&rgwyatt_loganf&#39; @&#39; 192.185.46.82&#39; (使用密码:是)

1 个答案:

答案 0 :(得分:1)

这可能是权限问题。仔细检查ip,用户名和密码(如果需要)是否正确。如果您尝试从不同的IP连接,可能您没有权限使用您的IP。

另请注意,您发布的错误会泄露IP用户名和密码。

如果您尝试连接到特定的数据库,那么您将缺少db参数。

应该是这样的:

$con=mysqli_connect($servename,$username,$password,$db);