我有一个SQL服务器,它应该用mysqli_connect连接到其他两个服务器。远程连接只应侦听X IP地址。
我尝试将这个SQL命令添加到数据库并刷新特权。
GRANT ALL PRIVILEGES ON *.* TO 'user'@'LISTED_IP' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;但它还是没有用
$conn = mysqli_connect("host1", "user", "the_password");
if (!$conn) {
exit("Oops, we can't connect.");
}另外,我更改了/etc/mysql/my.cnf,在绑定地址之前添加了一个#
这三台服务器是Ubuntu14.04,使用PHP7.0
发布于 2017-09-26 22:24:41
尝试:
$host="localhost";
$user="root";
$pw="";
$db="database";
$connection=new mysqli($host, $user, $pw, $db);
if (!$connection) {
exit("Oops, we can't connect.");
}https://stackoverflow.com/questions/46435906
复制相似问题