當我的本地沒有安裝任何數據庫服務的時候,可以直接通過我本地的端口訪問遠程機器上的數據庫服務,實現這樣的效果就可以使用本地轉發功能
實際測試本地端口轉發,把本地的9006端口轉發給遠程服務器的115.159.28.111的3306端口,當然需要輸入遠程機器的用戶名和密碼
ssh -L 9006:115.159.28.111:3306 ubuntu@115.159.28.111
執行完成后,可以在另一個終端中使用netstat命令查看到本地的9006端口本監聽了,然后直接使用mysql命令去連接9006端口就可以訪問到遠程機器的3306數據庫了。當然與之相對應的還有遠程轉發,把遠程機器的端口轉發給我的本地上,可以方便調試項目
我的在線視頻課程地址: