navicat遠程連接mysql,2003 can't connect to mysql server on 10038(mysql在windows上)

1:首先查證需要被連接的mysql的服務是否打開,可以在命令行中輸入net start mysql,也可以在服務中查看。

2:查看防火牆規則是否允許3306端口入站,如果沒有,則新建規則。

3:以上兩點能解決大部分的無法連接問題,網上其他人也有詳細教程,所以不再描述。但是我卻一直連不上,弄了許久後突然想到我的電腦網絡是接在路由器上的,因此,路由器轉發規則也需要添加(原理同雲服務器上的安全組規則其實一樣)。

以必聯路由器爲例:找到超級端口轉發,點擊添加轉發規則。

該處內部端口填3306,外部端口隨填一個(填3306安全係數比較低).IP地址填寫局域網IP,可在局域網DHCP中查看

打完收工。

 

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