簡體   English   中英

遠程連接 MySQL

[英]Remote connection MySQL

我有一個 SQL 服務器,它應該使用 mysqli_connect 連接到其他 2 個服務器。 遠程連接應該只偵聽 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 中更改了我在 bind-address 之前添加了一個 #

三台服務器是 Ubuntu 14.04 並使用 PHP 7.0

嘗試:

$host="localhost";
$user="root";
$pw="";
$db="database";
$connection=new mysqli($host, $user, $pw, $db);
if (!$connection) {
    exit("Oops, we can't connect.");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM