我似乎无法从以下代码创建与Mysql数据库的连接。如果此代码中缺少任何内容,请告诉我。由于我没有使用过很多PHP代码,我可能错过了一些东西。
提交代码即时收到以下错误 警告:mysql_connect()[function.mysql-connect]:主机'31 .170.160.80'不允许在第15行的/home/a5847996/public_html/check_db.php中连接到此MySQL服务器
<body>
<?php
$server = "-";
$database = "-";
$username = "-";
$password = "**************";
$mysqlConnection = mysql_connect($server, $username, $password);
if (!$mysqlConnection)
{
echo "Please try later.";
}
else
{
mysql_select_db($database, $mysqlConnection);
}
?>
</body>
答案 0 :(得分:2)
转到MySQL提示符并发出此命令。
$ mysql -u root -p
Enter password:
mysql> use mysql
mysql> GRANT ALL ON *.* to root@'31.170.160.80' IDENTIFIED BY 'your-root-password';
mysql> FLUSH PRIVILEGES;
不要忘记分配参数!