Fedora 和 httpd 中的遠端 mysql

Fedora 和 httpd 中的遠端 mysql

您好,我的 Fedora(版本 24)httpd 伺服器(本機)有問題。我正在安裝並配置 php mysql httpd (並允許重寫),但是當我之前使用 ubuntu 時,我連接到我的遠端 mysql 伺服器(來自 php)。現在它不起作用,並且出現錯誤“無法連接到 mysql 伺服器”。

從 php 我這樣連接(wordpress):

define('DB_NAME', 'qqqqqqqq');
define('DB_USER', 'qqqqqqq');
define('DB_PASSWORD', 'aaaaaaaa');
define('DB_HOST', '111.111.111.111');

我嘗試將連接埠 3306 添加到 iptables,但仍然不起作用。我必須在許多專案中使用我的遠端資料庫,而不僅僅是 wp.

答案1

mysql 有它自己的 acl,您需要授予使用者從 mysql 內給定 IP 的存取權限。

建立使用者...將所有權限授予dbname由...標識的user@192.168.0.10

相關內容