NAVICAT 2003 - Can't connect to MySQL server on '150.158.119

Navicat無法遠程連接騰訊雲服務器MySQL,  

2003 - Can't connect to MySQL server on '150.158.119....

以及phpstorm報錯:

Warning: mysqli_connect(): (HY000/2002): Operation timed out

首先, 定位問題, 

我一直認爲是騰訊雲的問題, 經過各種操作, 放開3306端口都不行...........

想了下, 我在騰訊雲Server上裝了LNMP, 可能是LNMP的問題

再用Navicat, 連接成功!!! 果然是LNMP的問題!!!!!!!!!!!

參照一下:

安裝好MySQL後會出現MySQL只能本機(127.0.0.1、localhost)連接的情況,一般是以下幾種可能:
1,打開系統配置中mysql庫中的user表,將你要登錄的賬號的host改爲%(默認可能是::1);
2,檢查3306端口是否正常;

如果使用lnmp安裝的話,可能會有另外一種情況。因爲lnmp一鍵安裝包默認把3306端口禁止遠程連接, 所以必須把端口限制解除。

查看已有iptables規則, 並用序號顯示

iptables -L -n --line-numbers

刪除對應的drop規則

iptables -D INPUT 6


————————————————
版權聲明:本文爲CSDN博主「nhphp」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_42085115/java/article/details/92003383

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章