mysql檢視埠為0
阿新 • • 發佈:2020-08-11
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