最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows系統(tǒng)下安裝MongoDB并內(nèi)網(wǎng)穿透遠(yuǎn)程連接

 更新時(shí)間:2023年03月24日 10:16:32   作者:程序員洲洲  
這篇文章主要給大家介紹了關(guān)于Windows系統(tǒng)下安裝MongoDB并內(nèi)網(wǎng)穿透遠(yuǎn)程連接的相關(guān)資料,文中通過圖文將步驟介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MongoDB具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1.前言

現(xiàn)代電子技術(shù)日新月異,并且快速應(yīng)用到我們的生活中,與之相應(yīng)的,軟件技術(shù)也在快速更新,特別是超大規(guī)模的軟件大面積應(yīng)用,如Facebook、Titok等這樣的超大型平臺(tái),對(duì)數(shù)據(jù)庫的要求也提出更高要求,原有的MySQL數(shù)據(jù)庫已經(jīng)漸漸暴露出缺點(diǎn),MongoDB這樣的新生代數(shù)據(jù)庫因此獲得發(fā)展機(jī)會(huì),最近很多科技大廠也在推動(dòng)MongoDB的應(yīng)用。

作為網(wǎng)絡(luò)技術(shù)的愛好者,筆者也下載了MongoDB進(jìn)行初步了解(僅限于了解,而不是深入研究),并且簡(jiǎn)單研究了MongoDB與其他軟件配合使用的情況,折騰和研究也是不錯(cuò)的消遣?,F(xiàn)在,筆者就為大家介紹,如何使用和配置Cpolar,實(shí)現(xiàn)遠(yuǎn)程連接和操作MongoDB數(shù)據(jù)庫。

2.MongoDB數(shù)據(jù)庫的安裝

MongoDB數(shù)據(jù)庫作為新生代數(shù)據(jù)庫的代表,能夠適應(yīng)超大型平臺(tái)對(duì)于數(shù)據(jù)庫快速響應(yīng)的要求,并且應(yīng)用了不少新概念,如分布式存儲(chǔ),快速響應(yīng)機(jī)制,支持完全索引、查詢,自動(dòng)處理碎片,支持云計(jì)算層次的擴(kuò)展性,支持多種語言等等。這些特點(diǎn)只是MongoDB介紹上說的,具體使用情況還是要看個(gè)人。話不多說,讓我們開始折騰吧。

2.1 MongoDB下載安裝

MongoDB的下載很簡(jiǎn)單,只要到其官網(wǎng)下載即可

20230309093801

下載完成后,一路“下一步”就可以了

需要注意的是,在安裝過程中,MongoDB會(huì)詢問是否設(shè)置用戶名和密碼,我們直接點(diǎn)擊complate進(jìn)行設(shè)置即可

20230309093803

20230309093804

安裝程序運(yùn)行結(jié)束后,會(huì)出現(xiàn)這個(gè)界面,我們點(diǎn)擊“start”即可進(jìn)入MongoDB的主界面

20230309093805

20230309093806

2.2 MongoDB連接測(cè)試

接下來,就是對(duì)連接軟件進(jìn)行設(shè)置。這里使用的是navicat軟件,直接到其官網(wǎng)上下載即可(DBeaver必須要企業(yè)版才支持MongoDB,有興趣的同學(xué)可以嘗試下,當(dāng)然可能有其他數(shù)據(jù)庫連接軟件,但也基本遵循這個(gè)步驟)。具體的安裝過程就不再冗述了,畢竟安裝過程沒啥可說的,直接快進(jìn)到軟件主界面,點(diǎn)擊左上角的連接按鈕,并在下拉菜單中找到MongoDB的選項(xiàng)。

20230309093807

點(diǎn)擊該選項(xiàng)后,就會(huì)進(jìn)入MongoDB的連接設(shè)置頁面。由于這一步只是測(cè)試在本地連接MongoDB數(shù)據(jù)庫,因此可以隨意設(shè)置。

20230309093808

20230309093809

只要顯示連接成功,我們就可以進(jìn)行下一步,使用cpolar為本地的MongoDB端口(默認(rèn)為27017),生成一個(gè)TCP連接,讓我們?cè)诠不ヂ?lián)網(wǎng)上也能連接到局域網(wǎng)(家里或者辦公室)設(shè)備上的MongoDB數(shù)據(jù)庫。

2.3 cpolar下載安裝

Cpolar的下載和安裝其實(shí)也沒啥可說的,只要搜索Cpolar的官網(wǎng),并在主頁面下載對(duì)應(yīng)版本進(jìn)行安裝即可。Cpolar支持很多操作系統(tǒng),能使用TCP、http、ftp、tls等協(xié)議進(jìn)行內(nèi)網(wǎng)穿透,操作也很簡(jiǎn)單便捷,所以以其作為遠(yuǎn)程連接的首選。

cpolar官網(wǎng):https://www.cpolar.com/

20230309093810

3.Cpolar端口設(shè)置

回到正題,在cpolar下載安裝完成后,就可以進(jìn)行內(nèi)網(wǎng)穿透的設(shè)置。筆者的cpolar已經(jīng)升級(jí)到了vip版(畢竟筆者是懶人,不想每24小時(shí)就設(shè)置一次遠(yuǎn)程連接),能夠支持固定TCP、http等隧道,因此直接設(shè)置固定TCP隧道,用以連接MongoDB。

3.1 Cpolar云端設(shè)置

首先登錄cpolar的官網(wǎng),點(diǎn)擊官網(wǎng)主界面左側(cè)的預(yù)留按鈕,進(jìn)入cpolar云端的預(yù)留隧道設(shè)置。這里設(shè)置預(yù)留的隧道是空白隧道,可以簡(jiǎn)單理解為內(nèi)網(wǎng)穿透隧道的入口。

20230309093811

在預(yù)留頁面,我們找到保留的TCP地址項(xiàng),對(duì)連接MongoDB數(shù)據(jù)庫的隧道進(jìn)行設(shè)置,設(shè)置的內(nèi)容也非常簡(jiǎn)單。

20230309093812

首先是地區(qū),cpolar提供了很多地區(qū)服務(wù)器選擇,這項(xiàng)就近設(shè)置即可;接著是描述,可以看做這條隧道的識(shí)別信息和備注,只要輸入自己能記住的內(nèi)容即可。

20230309093813

完成這兩項(xiàng)設(shè)置后,就可以點(diǎn)擊右側(cè)的保留按鈕,生成一個(gè)公共互聯(lián)網(wǎng)地址。如果不打算保留這個(gè)地址,可以點(diǎn)擊右側(cè)的X將其刪除。

20230309093814·

3.2.Cpolar本地設(shè)置

完成cpolar云端的設(shè)置后,就可以登錄cpolar本地客戶端,點(diǎn)擊cpolar客戶端主界面左側(cè)隧道管理項(xiàng)下的創(chuàng)建隧道按鈕,進(jìn)入cpolar本地的隧道設(shè)置頁面,將云端生成的地址與本地MongoDB端口連接起來。這里我們主要對(duì)以下幾項(xiàng)進(jìn)行設(shè)置。

  • 隧道名稱:就是這條數(shù)據(jù)隧道的備注,用來區(qū)分不同隧道的用處;
  • 協(xié)議:就是這條數(shù)據(jù)隧道的傳輸協(xié)議,如網(wǎng)頁、數(shù)據(jù)傳輸、設(shè)備互聯(lián)等,本例中選擇TCP協(xié)議;
  • 本地地址:這里需要填入軟件(或內(nèi)網(wǎng)設(shè)備)的端口號(hào),因此我們填入MongoDB的固定端口號(hào)27017;
  • 端口類型:也就是內(nèi)網(wǎng)穿透數(shù)據(jù)隧道類型,在cpolar云端設(shè)置了保留隧道的,就可以選擇“固定TCP端口”;若只是臨時(shí)測(cè)試,就可以選擇“隨機(jī)臨時(shí)TCP端口”(需要注意,固定TCP端口要將cpolar升級(jí)至專業(yè)版及以上);
  • 預(yù)留的TCP地址:在選擇了“固定TCP端口”后就會(huì)出現(xiàn)該欄位,我們將cpolar云端生成的地址粘貼進(jìn)來(若勾選的是“隨機(jī)臨時(shí)TCP端口”選項(xiàng),則不會(huì)出現(xiàn)該欄位);

完成設(shè)置后,點(diǎn)擊下方的“創(chuàng)建”按鈕,就能將云端空白數(shù)據(jù)隧道與本地MariaDB連接起來,生成一條可以遠(yuǎn)程連接本地MongoDB的數(shù)據(jù)隧道。

20230309093815

數(shù)據(jù)隧道創(chuàng)建成功后,cpolar客戶端會(huì)自動(dòng)跳轉(zhuǎn)至隧道管理項(xiàng)下的隧道列表頁面。在這個(gè)頁面,我們可以對(duì)創(chuàng)建的隧道進(jìn)行控制(如查看隧道是否運(yùn)行、開啟隧道、關(guān)閉隧道、對(duì)隧道信息進(jìn)行重編輯等)

20230309093816

而這條數(shù)據(jù)隧道的公共互聯(lián)網(wǎng)地址,則可以在狀態(tài)項(xiàng)下的在線隧道列表中看到。

20230309093817

4.公網(wǎng)訪問測(cè)試

完成cpolar數(shù)據(jù)隧道的設(shè)置后,就可以在其他網(wǎng)絡(luò)環(huán)境的設(shè)備上,打開navicat,點(diǎn)擊主界面左上方的連接按鈕,將cpolar生成的公網(wǎng)地址粘貼進(jìn)去。需要注意的是,在主機(jī)欄位填入的地址信息不帶 tcp://和最后的:+幾位數(shù)字,幾位數(shù)字則填入下一行的端口欄位內(nèi)。

20230309093818

填寫完畢后,先點(diǎn)擊左下方的測(cè)試連接,遠(yuǎn)程連接成功后,再點(diǎn)擊右下方的確認(rèn),在navicat中保留。

20230309093819

5.結(jié)語

到這里,我們就成功的完成了遠(yuǎn)程連接MongoDB數(shù)據(jù)庫的設(shè)置,而這個(gè)設(shè)置在某些情況下,絕不僅僅是折騰著好玩而已(筆者想起被抓回公司搞數(shù)據(jù)庫的日志,一把辛酸淚……)。當(dāng)然連接軟件并不是非要用Navicat,也可以使用同樣思路應(yīng)用其他連接軟件訪問公司(或家里)的MongoDB數(shù)據(jù)庫,按各位看官喜好即可。

到此這篇關(guān)于Windows系統(tǒng)下安裝MongoDB并內(nèi)網(wǎng)穿透遠(yuǎn)程連接的文章就介紹到這了,更多相關(guān)Windows安裝MongoDB并遠(yuǎn)程連接內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 深入理解MongoDB分片的管理

    深入理解MongoDB分片的管理

    這篇文章帶大家深入理解MongoDB分片的管理,將通過主分片、分片的元數(shù)據(jù)、刪除分片、增加分片、特大塊以及均衡器這幾方面來詳細(xì)介紹,對(duì)大家的學(xué)習(xí)理解很有幫助,有需要的可以參考借鑒。
    2016-09-09
  • Mongodb文檔和數(shù)組的通配符索引應(yīng)用小結(jié)

    Mongodb文檔和數(shù)組的通配符索引應(yīng)用小結(jié)

    Mongodb的通配符索引,為靈活可變的Mongodb數(shù)據(jù)結(jié)構(gòu)提供了高效的查詢方法,本文結(jié)合Mongodb官方文檔,詳細(xì)介紹在嵌入式文檔和數(shù)組上,通配符索引的結(jié)構(gòu),感興趣的朋友一起看看吧
    2024-07-07
  • MongoDB的一些常用查詢方法

    MongoDB的一些常用查詢方法

    這篇文章主要介紹了MongoDB的一些常用查詢方法,本文羅列了MongoDB的一些常見、常用查詢方法,非常的實(shí)用,需要的朋友可以參考下
    2015-07-07
  • mongodb 查看數(shù)據(jù)庫和表大小

    mongodb 查看數(shù)據(jù)庫和表大小

    mongodb查看數(shù)據(jù)庫和表的方法比較簡(jiǎn)單,在為這里推薦使用stats的方法,直觀并且詳細(xì)。
    2014-07-07
  • MongoDB安裝、基礎(chǔ)操作和聚合實(shí)例介紹

    MongoDB安裝、基礎(chǔ)操作和聚合實(shí)例介紹

    雖然MongoDB這些年很流行,但筆者之前沒研究過,現(xiàn)在有需求研究這類NoSQL的數(shù)據(jù)庫,是為了驗(yàn)證其是否可被替換,本文給大家介紹MongoDB安裝、基礎(chǔ)操作和聚合實(shí)例詳解,感興趣的朋友一起看看吧
    2024-07-07
  • Mongodb中使用$each向數(shù)組字段插入多個(gè)元素的操作方法

    Mongodb中使用$each向數(shù)組字段插入多個(gè)元素的操作方法

    $each操作符應(yīng)用在UPDATE操作中的$addToSet和$push操作符當(dāng)中,與$addToSet搭配使用時(shí),將數(shù)組中的多個(gè)值插入到數(shù)組字段當(dāng)中,本文給大家介紹了Mongodb中使用$each向數(shù)組字段插入多個(gè)元素的操作方法,需要的朋友可以參考下
    2024-06-06
  • Mongodb 如何將時(shí)間戳轉(zhuǎn)換為年月日日期

    Mongodb 如何將時(shí)間戳轉(zhuǎn)換為年月日日期

    這篇文章主要介紹了Mongodb 如何將時(shí)間戳轉(zhuǎn)換為年月日日期,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 在Linux服務(wù)器中配置mongodb環(huán)境的步驟

    在Linux服務(wù)器中配置mongodb環(huán)境的步驟

    這篇文章主要介紹了在Linux服務(wù)器中配置mongodb環(huán)境的步驟,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • MongoDB教程之聚合(count、distinct和group)

    MongoDB教程之聚合(count、distinct和group)

    這篇文章主要介紹了MongoDB教程之聚合,MongoDB除了基本的查詢功能之外,還提供了強(qiáng)大的聚合功能,這里主要介紹count、distinct和group,需要的朋友可以參考下
    2015-05-05
  • MongoDB 學(xué)習(xí)筆記(一)-MongoDB配置

    MongoDB 學(xué)習(xí)筆記(一)-MongoDB配置

    MongoDB 是一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫。接下來通過本文給大家介紹MongoDB 學(xué)習(xí)筆記(一)MongoDB配置的相關(guān)資料,需要的朋友可以參考下
    2016-05-05

最新評(píng)論

通辽市| 凤山市| 山阳县| 荃湾区| 内乡县| 湟源县| 邢台县| 寿阳县| 乐平市| 桂东县| 崇信县| 平安县| 白玉县| 那曲县| 日喀则市| 大安市| 华安县| 孝昌县| 平果县| 宁陕县| 玉树县| 楚雄市| 乐至县| 海门市| 呼伦贝尔市| 佛冈县| 嘉义县| 大关县| 广河县| 武穴市| 旬邑县| 南木林县| 瓮安县| 钟山县| 通榆县| 上蔡县| 怀集县| 桂东县| 门头沟区| 昌宁县| 伊金霍洛旗|