運(yùn)城做網(wǎng)站哪家好愛(ài)站網(wǎng)挖掘關(guān)鍵詞
我們可以根據(jù)公網(wǎng)ip用shell來(lái)遠(yuǎn)程連接
首先我們打開(kāi)自己買的服務(wù)器
例如你看這個(gè),就是我們的公網(wǎng)IP
如果服務(wù)器里面沒(méi)有安裝mysql數(shù)據(jù)庫(kù)的話,那么我們可以用一個(gè)輕量級(jí)的docker來(lái)安裝數(shù)據(jù)庫(kù)代替一下
我們用docker弄個(gè)輕量級(jí)的mysql5.7.36,端口是3306
docker run --name mysql \
-p 3306:3306 \
-e MYSQL_ROOT_HOST='%' \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7.36
這個(gè)是解析,看得懂就行反正你只是想試試遠(yuǎn)程連數(shù)據(jù)庫(kù)
然后打開(kāi)我們的navicat選擇mysql
選擇使用SSH通道,然后驗(yàn)證方式我們選擇用密碼來(lái)驗(yàn)證
主機(jī)是你公網(wǎng)的IP地址
記得防火墻要放開(kāi)22端口,這樣才能SSH連接,拿騰訊云舉例子,我們添加規(guī)則,開(kāi)放22端口就行了
然后賬號(hào)和密碼,就是你一開(kāi)始設(shè)置的用戶名和密碼,例如ubuntu的用戶名就默認(rèn)是ubuntu,其他的不清楚,然后密碼,不記得的話可以自己重置密碼
然后連接名隨便寫(xiě),用戶名也可以隨便寫(xiě),我是用root用戶登陸的,端口的話,我們剛剛弄得docker里的mysql端口就是3306,其實(shí)mysql端口默認(rèn)就是3306的。其他的只要密碼對(duì)了就行
然后點(diǎn)擊確認(rèn)就可以成功遠(yuǎn)程連接了