Navicat無法連接遠程雲服務器上數據庫問題解決辦法

       算一下我的騰訊雲服務器已經用了有三年左右了,在使用的過程中一直有一個困擾着我的問題。呢就是服務器上安裝的MySQL數據庫無法通過本地的Navicat來連接,通過百度查看了很多的解決辦法也沒有解決掉,有的說是端口號的問題,還有說是防火牆的問題,也有說是安全組配置問題等等。而正因爲如此,我在操作遠程服務器數據庫的時候,一直使用的是SQL命令的方式,因爲無法通過可視化的軟件來操作。當然這也練就了我熟悉SQL基本命令的本領。

       就在今天,終於解決了這個問題,換句話說,並不是解決了,而是換了個連接方式。不得不說Navicat是一個非常強大的MySQL連接及操作工具。

從截圖中可以看出,它提供了很多種連接數據庫的方式,而之前我一直使用常規連接,這種方式連接本地數據庫沒問題,但是連接服務器的就會出現比如如下圖的問題,經過百度的幫忙還是沒有解決。

今天試了下ssh連接方式,驚喜的解決了。因爲想想也是,自己平時連接自己遠程的linux服務器就是用Winscp和putty通過ssh的方式連接的,可以連接上。

此處需要注意的是,這裏的密碼是連接遠程服務器的密碼,而不是服務器上數據庫的密碼。

如果有遇到和我一樣問題的夥伴,不妨去試試吧。

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