使用Navicat連接遠(yuǎn)程服務(wù)器中在docker中運(yùn)行的MySQL數(shù)據(jù)庫(kù)全過(guò)程
一、需要的資源
- Navicat客戶端(我使用的是17.0.8版本,安裝教程B站搜一個(gè),很快能解決)
- 服務(wù)器(已安裝docker并運(yùn)行了MySQL)
二、步驟
1. 服務(wù)器
找到自己服務(wù)器的公網(wǎng)IP(我自己用的是華為云)記錄下來(lái),后面會(huì)用到。

遠(yuǎn)程登錄自己服務(wù)器的命令窗口,輸入docker ps命令,復(fù)制容器ID

輸入docker inspect <container_id> | grep IPAddress指令,用剛才復(fù)制的容器id替換container_id,回車,得到MySQL在容器中的IP地址為172.18.0.3,后面會(huì)用到。

這一步我們干了兩件事:
- 得到公網(wǎng)IP
- 獲得MySQL數(shù)據(jù)庫(kù)在docker中的IP地址
2. Navicat客戶端
點(diǎn)擊紅色??的連接。

然后選擇MySQL,點(diǎn)擊下一步

彈出界面點(diǎn)擊SSH先連接到服務(wù)器,輸入服務(wù)器公網(wǎng)IP、用戶名和密碼

輸入之后,點(diǎn)擊測(cè)試連接,會(huì)看到Navicat和SSH服務(wù)器已經(jīng)連接上(綠色的線條),點(diǎn)擊常規(guī)。

點(diǎn)擊常規(guī)之后,按照?qǐng)D片輸入自己設(shè)定的參數(shù),然后點(diǎn)擊左下角測(cè)試連接。

輸入之后,點(diǎn)擊測(cè)試,看到連接成功,SSH服務(wù)器到數(shù)據(jù)庫(kù)的線變成綠色,點(diǎn)擊確認(rèn)。

點(diǎn)擊確認(rèn)后,雙擊剛才添加的標(biāo)題為測(cè)試的連接,證明連接上了。

總結(jié)
第一步兩件事,查公網(wǎng)IP,獲取MySQL數(shù)據(jù)庫(kù)IP地址,并記錄下來(lái)。
使用第一步記錄下來(lái)的東西,按照?qǐng)D片步驟一步一步來(lái)。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MYSQL數(shù)據(jù)插入之返回自增主鍵ID的方法詳解
這篇文章主要介紹了MYSQL數(shù)據(jù)插入之返回自增主鍵ID的方法詳解,mysql中的insert插入之后會(huì)有返回值,返回的是影響的行數(shù),也就是說(shuō),成功插入一條數(shù)據(jù)之后返回的是1,失敗則返回0,那么,很多時(shí)候我們都想要得到最后插入的id值,需要的朋友可以參考下2023-10-10
MySQL雙主搭建+keepalived高可用的實(shí)現(xiàn)
本文主要介紹了MySQL雙主搭建+keepalived高可用的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-04-04
MySQL多列日期同步更新的五種實(shí)現(xiàn)方法
當(dāng)遇到會(huì)員有效期、服務(wù)周期、數(shù)據(jù)版本等需要批量更新日期字段時(shí),如何精準(zhǔn)控制日期部分而保留原始時(shí)間?所以本文給大家介紹了MySQL多列日期同步更新的五種實(shí)現(xiàn)方法,需要的朋友可以參考下2025-05-05
mysql一條sql查出多個(gè)條件不同的sum或count問(wèn)題
這篇文章主要介紹了mysql一條sql查出多個(gè)條件不同的sum或count問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
MySQL判斷列的值既不為NULL又不為空字符串的問(wèn)題
這篇文章主要介紹了MySQL判斷列的值既不為NULL又不為空字符串的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08
MySQL多實(shí)例的配置應(yīng)用實(shí)例場(chǎng)景
在一臺(tái)服務(wù)器上,運(yùn)行多個(gè)數(shù)據(jù)庫(kù)服務(wù),這些服務(wù)進(jìn)程通過(guò)不同的socket監(jiān)聽不同的服務(wù)端口來(lái)提供各自的服務(wù),這篇文章主要介紹了MySQL多實(shí)例的配置場(chǎng)景分析,需要的朋友可以參考下2021-12-12

