本地navicat遠端連線到雲伺服器資料庫
本來沒有開啟祕鑰的遠端伺服器端資料庫連線非常方便,就在新建連線上填入資料就ok了,但是開啟SSH祕鑰後的伺服器連線有一個大坑,下面來詳細講講。
其實開啟了祕鑰,在新建連線下,先選擇SSH方式登入到遠端伺服器
1.ip地址填寫公網IP(這裡就不給你們看我的地址啦)
2.SSH預設埠22不用修改
3.使用者名稱注意哦,不是你的Xshell或者第三方控制檯的使用者名稱,而是你伺服器的使用者名稱哦,一般沒有修改都是Root
4.下面有兩種方式,一種是祕鑰,一種是密碼,這裡說說祕鑰,伺服器端一旦你申請了SSH,會返回你一個公鑰和私鑰,儲存下來,然後再這裡匯入就好了
這裡的SSH部分就好了,千萬別急著測試。記得你只是連線了遠端伺服器
下面巨坑開始了
第二步連線資料庫
1.連線名,自己起的
2.這個主機名或IP地址!!!!!!!看了很多網路教程都是填寫遠端伺服器的ip地址,其實這裡是填本地地址,沒錯是內網地址,因為你已經登入了遠端伺服器啦,那當然連線遠端伺服器的mysql是localhost啦!!!!!
3.埠不用多說啦
4.使用者名稱和密碼都是你在伺服器下的資料庫的使用者名稱和密碼,這一步是連線資料庫,別弄錯哦
最後連線測試!成功!
對了最後還要說一句,測試成功之後按確定之後,當你雙擊資料庫的時候,有一件很恐怖的事情.....那就是
沒事啦,輸入你伺服器中的登入密碼就好,忘記了找雲爸爸..............................