我已经阅读了上述错误,从我理解的方式来看,可能有很多原因导致错误弹出。我将尝试尽可能具体。
我已经制作了一个php文件来做一个简单的数据库连接:
<?php
header('Access-Control-Allow-Origin: *');
$servername = "188.166.***.***";
$username = "root";
$password = "mypassword";
$dbname = "vod";
$con = new mysqli($servername,$username,$password,$dbname);
if($con->connect_error){
die("error ".$con->connect_error);
}
echo "success";
?>
当我运行上面的代码时,我收到错误:
Can't connect to MySQL server on 'XXX.XXX.XXX.XXXX' (111)
当我在URL栏中输入XXX.XXX.XXX.XXX
时,我将被带到服务器的index.html
文件中。当我输入XXX.XXX.XXX.XXX/phpmyadmin
时,我被带到了phpmyadmin。
我希望我明白我的问题。
答案 0 :(得分:0)
如果你想这样做,这取决于你:
CREATE USER 'user'@'%' IDENTIFIED BY 'userpassword';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;
您可以在查询数据库中运行它。只需更改用户和密码。祝你好运