1. 程式人生 > 實用技巧 >mysql檢視埠為0

mysql檢視埠為0

aws上有一臺伺服器,防火牆安全組設定正常,mysql遠端訪問開啟。遠端一直連線不上!!!

查詢錯誤:基本都在說連結問題。

tcping 檢測正常:

於是檢視linux埠:

發現埠未被監聽。然後去檢查mysql埠

檢視mysql埠:

mysql> show variables like 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 0  |
+---------------+-------+

發現埠為0。

查詢資料說是my.cnf配置了skip-networking。

查詢skip-networking:

mysql>  show variables like 'skip_networking';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| skip_networking | NO   |
+-----------------+-------+

發現skip-networking該引數被配置了。去my.cnf找到skip-networking給註釋掉。

重啟mysql服務。再次查詢埠

mysql> show variables like '
port'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | port | 3306 | +---------------+-------+

重試遠端連線,成功。

參考資料:https://blog.csdn.net/shaochenshuo/article/details/50070315