如何透過SSH隧道連接到特定的MySQL伺服器?

Patricia Arquette
發布: 2024-11-05 10:58:02
原創
927 人瀏覽過

How to Connect to a Specific MySQL Server via SSH Tunnel?

透過SSH 隧道連接到特定的MySQL 伺服器

透過SSH 隧道連接到託管在不同位址的多個MySQL 資料庫可能會很麻煩任務。在建立隧道後嘗試指定特定的 MySQL 伺服器時,這一點變得很明顯。

為了克服這項挑戰,了解在連接到所需的 MySQL 主機時應建立 SSH 隧道至關重要。以下命令示範了此過程:

ssh -f [email protected] -L 3307:mysql1.example.com:3306 -N
登入後複製

透過在-L 標誌中指定mysql1.example.com:3306,隧道被設定為將本機上的連接埠3307 轉送到目標MySQL 伺服器上的連接埠3306 .

隧道建立後,連接到MySQL 伺服器就像這樣簡單:

mysql -h 127.0.0.1 -P 3307
登入後複製

此命令現在應該成功建立到指定MySQL 主機的連接,允許您訪問資料庫如預期。

以上是如何透過SSH隧道連接到特定的MySQL伺服器?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板