dbForge Studio for MySQL入門教程:如何創(chuàng)建SSH連接
dbForge Studio for MySQL是一個在Windows平臺被廣泛使用的MySQL客戶端,它能夠使MySQL開發(fā)人員和管理人員在一個方便的環(huán)境中與他人一起完成創(chuàng)建和執(zhí)行查詢,開發(fā)和調(diào)試MySQL程序,自動化管理MySQL數(shù)據(jù)庫對象等工作。本文主要介紹如何創(chuàng)建SSH連接,感興趣的朋友快來了解一下吧~
SSH(安全Shell主機(jī))連接在SSH服務(wù)器和客戶端建立(在dbForge Studio中建立)。客戶端用于訪問遠(yuǎn)程計算機(jī)并執(zhí)行命令。
SSH協(xié)議提供SSH隧道,以提供安全的數(shù)據(jù)傳輸。通過不安全網(wǎng)絡(luò)傳輸?shù)乃袛?shù)據(jù)在SSH連接的一端進(jìn)行加密,并在另一端進(jìn)行解密。這樣可以確保傳輸數(shù)據(jù)的私密性、真實(shí)性和完整性,并允許您在端口被阻止時連接到遠(yuǎn)程MySQL Server。
SSH連接包括以下階段:
1、創(chuàng)建SSH服務(wù)器與MySQL服務(wù)器之間的連接。
2、SSH服務(wù)器和MySQL服務(wù)器之間的身份驗(yàn)證已成功完成。SSH服務(wù)器可以使用兩種身份驗(yàn)證:
密碼認(rèn)證——使用SSH服務(wù)器上用戶帳戶的密碼。
公鑰認(rèn)證——它使用一對公鑰和私鑰,您可以通過密鑰生成器工具(例如PuTTygen)生成他們。
3、客戶端和MySQL Server交換通過SSH服務(wù)器傳輸?shù)臄?shù)據(jù)。
使用密碼驗(yàn)證的SSH連接:
1、檢查是否已安裝并設(shè)置了SSH服務(wù)器。
2、通過以下任一方式打開“數(shù)據(jù)庫連接屬性”對話框:
在數(shù)據(jù)庫菜單上,選擇新建連接。
單擊數(shù)據(jù)庫資源管理器工具欄上的新建連接按鈕。
右鍵單擊“數(shù)據(jù)庫資源管理器”窗口,然后從快捷菜單中選擇“新建連接”。
3、切換到“安全性”選項(xiàng)卡,選中“使用安全協(xié)議”,然后選擇“使用SSH”。
4、選擇“密碼認(rèn)證”并輸入連接到SSH服務(wù)器所需的登錄信息:
主機(jī)——SSH服務(wù)器的名稱或IP地址。
端口——連接到SSH服務(wù)器的TCP / IP端口。默認(rèn)情況下為22。
用戶——SSH服務(wù)器上的用戶帳戶名稱。
密碼——SSH服務(wù)器上用戶帳戶的密碼。
提示:選中“保存密碼”復(fù)選框,否則在打開連接時,將顯示“連接到MySQL數(shù)據(jù)庫”對話框,并且dbForge Studio將要求您再次輸入密碼。
5、在常規(guī)選項(xiàng)卡上,設(shè)置連接到MySQL服務(wù)器所需的登錄信息。應(yīng)該相對的對SSH服務(wù)器進(jìn)行設(shè)置。指定以下內(nèi)容:
主機(jī)——MySQL服務(wù)器主機(jī)的名稱。如果SSH和MySQL服務(wù)器在同一臺計算機(jī)上,則主機(jī)名可以是“l(fā)ocalhost”。強(qiáng)烈建議明確指定IP地址(特別是對于Linux OS)。
端口——連接到MySQL服務(wù)器的TCP / IP端口。默認(rèn)情況下為3306。
用戶——MySQL服務(wù)器上的用戶帳戶名稱。
密碼——MySQL服務(wù)器上用戶帳戶的密碼。
6、指定MySQL服務(wù)器的默認(rèn)數(shù)據(jù)庫。要在“數(shù)據(jù)庫資源管理器”窗口中查看所選MySQL服務(wù)器的所有數(shù)據(jù)庫,請選擇“顯示所有數(shù)據(jù)庫”,否則您將僅看到所選的數(shù)據(jù)庫。
7、(可選)要測試創(chuàng)建的連接,請單擊“測試連接”按鈕。
8、單擊“確定”建立數(shù)據(jù)庫連接。
使用公鑰身份驗(yàn)證的SSH連接:
1、檢查是否已安裝SSH服務(wù)器并將其設(shè)置為允許公共密鑰身份驗(yàn)證。
2、通過以下任一方式打開“數(shù)據(jù)庫連接屬性”對話框:
在數(shù)據(jù)庫菜單上,選擇新建連接
單擊數(shù)據(jù)庫資源管理器工具欄上的“新建連接”按鈕
右鍵單擊“數(shù)據(jù)庫資源管理器”窗口,然后從菜單中選擇“新建連接”
注意:對于dbForge Data Compare for MySQL,對于dbForge Schema Compare for MySQL,數(shù)據(jù)庫瀏覽器不可用。
3、切換到“安全性”選項(xiàng)卡,選中“使用安全協(xié)議”,然后選擇“使用SSH”。
4、選擇“公鑰身份驗(yàn)證”并輸入連接到SSH服務(wù)器所需的登錄信息:
主機(jī)——SSH服務(wù)器的名稱或IP地址。
端口——連接到SSH服務(wù)器的TCP / IP端口。默認(rèn)情況下為22。
用戶——SSH服務(wù)器上的用戶帳戶名稱。
密碼短語——私鑰的密碼短語。您可以在通過密鑰生成器工具(例如PuTTygen)生成公用密鑰和專用密鑰時進(jìn)行設(shè)置。
私鑰——本地計算機(jī)上的私鑰文件位置。單擊字段中的按鈕以指定位置或手動輸入。(您可以使用密鑰生成器工具來生成私鑰和公鑰。請注意,如果您使用的是PuTTygen,則可以將生成的私鑰轉(zhuǎn)換為OpenSSH格式(通過在菜單中選擇Conversions> Export OpenSSH key)或使用dbForge Studio支持兩種格式。
5、在“常規(guī)”選項(xiàng)卡上,設(shè)置連接到MySQL服務(wù)器所需的登錄信息。應(yīng)該相對于SSH服務(wù)器進(jìn)行設(shè)置。指定以下內(nèi)容:
主機(jī)——MySQL服務(wù)器的主機(jī)名。如果SSH和MySQL服務(wù)器在同一臺計算機(jī)上,則主機(jī)名可以是“l(fā)ocalhost”。
端口——連接到MySQL服務(wù)器的TCP / IP端口。默認(rèn)情況下為3306。
用戶——MySQL服務(wù)器的用戶。
密碼——MySQL服務(wù)器上用戶帳戶的密碼。
6、指定MySQL服務(wù)器的默認(rèn)數(shù)據(jù)庫。要在“數(shù)據(jù)庫資源管理器”窗口中查看所選MySQL服務(wù)器的所有數(shù)據(jù)庫,請選擇“顯示所有數(shù)據(jù)庫”,否則您將僅看到所選的數(shù)據(jù)庫。
7、(可選)要測試創(chuàng)建的連接,請單擊“測試連接”按鈕。
8、單擊“確定”建立數(shù)據(jù)庫連接。
提示:要在數(shù)據(jù)庫資源管理器中查看所創(chuàng)建連接的更合適的名稱,請更改默認(rèn)連接名稱。默認(rèn)情況下,它是這樣生成的:<選定的數(shù)據(jù)庫>,<MySQL服務(wù)器主機(jī)>。
本教程內(nèi)容就是這樣了,后續(xù)將會更新“如何創(chuàng)建SSL連接”,敬請關(guān)注哦~感興趣的朋友可以下載dbForge Studio for MySQL試用一下哦~
相關(guān)內(nèi)容推薦:
dbForge Studio for MySQL系列教程>>>
想要購買該產(chǎn)品請點(diǎn)擊“在線訂購”,想要了解更多產(chǎn)品信息請點(diǎn)擊“”