国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用 Docker 安裝 MongoDB 數(shù)據(jù)庫

這篇具有很好參考價值的文章主要介紹了使用 Docker 安裝 MongoDB 數(shù)據(jù)庫。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

by emanjusaka from https://www.emanjusaka.top/2024/01/docker-create-mongo-db 彼岸花開可奈何
本文歡迎分享與聚合,全文轉(zhuǎn)載請留下原文地址。

Docker 安裝命令

docker run -d --name mongo --restart=always --privileged=true -p 27017:27017 -v /opt/doc/data:/data/db mongo --auth

-d 后臺運行

--restart=always 自動重新啟動

--privileged 允許容器以特權(quán)模式運行

-v /opt/doc/data:/data/db 數(shù)據(jù)掛載

-p 27017:27017 端口掛載

--auth 啟用了身份驗證

連接 MongoDB

  • 進入容器中

  • 第一次連接不需要密碼,執(zhí)行mongosh連接數(shù)據(jù)庫

  • 創(chuàng)建管理員

    use admin;
    db.createUser({user:'root',pwd:'emanjusaka',roles:["root"]});
    
  • 創(chuàng)建數(shù)據(jù)庫 doc 并添加用戶

    db.auth('root','emanjusaka');
    use doc;
    db.createUser({user:"doc",pwd:"emanjusaka",roles:[{role:"readWrite",db:"doc"}]});
    

數(shù)據(jù)庫備份

mongodump  -udoc -pemanjusaka --port 27017 --authenticationDatabase doc -o /doc/

-udoc 用戶名

-pemanjusaka 密碼

--port 27017 默認(rèn)的端口號

--authenticationDatabase 指定要使用認(rèn)證的數(shù)據(jù)庫

-o /doc/ 指定備份文件的輸出目錄

數(shù)據(jù)庫恢復(fù)

mongorestore  -udoc -pemanjusaka --port 27017 --authenticationDatabase doc -d doc --drop /doc/

-udoc 用戶名

-pemanjusaka 密碼

--port 27017 默認(rèn)的端口號

--authenticationDatabase 指定要使用認(rèn)證的數(shù)據(jù)庫

-d doc 指定要恢復(fù)到的數(shù)據(jù)庫名稱

--drop 在恢復(fù)之前刪除目標(biāo)數(shù)據(jù)庫中的所有數(shù)據(jù)

/doc/ 指定備份文件的路徑

本文原創(chuàng),才疏學(xué)淺,如有紕漏,歡迎指正。如果本文對您有所幫助,歡迎點贊,并期待您的反饋交流,共同成長。
原文地址: https://www.emanjusaka.top/2024/01/docker-create-mongo-db
微信公眾號:emanjusaka的編程棧文章來源地址http://www.zghlxwxcb.cn/news/detail-800603.html

到了這里,關(guān)于使用 Docker 安裝 MongoDB 數(shù)據(jù)庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • docker+mongodb設(shè)置數(shù)據(jù)庫的賬號和密碼

    1、在docker宿主機構(gòu)建mongodb數(shù)據(jù)持久化目錄 2、拉取鏡像 , 選擇官方版本(親測16.x版本的mongodb不可用,可安裝指定版本) 3、基于鏡像創(chuàng)建容器并設(shè)置數(shù)據(jù)持久化 參數(shù)介紹 1、取容器名 --name image_name 2、端口映射(宿主機端口:容器端口) -p host_port:container_port 或 host_ip:host_p

    2024年02月16日
    瀏覽(16)
  • MongoDB數(shù)據(jù)庫安裝

    MongoDB數(shù)據(jù)庫安裝

    MongoDB數(shù)據(jù)的特點: 面相文檔存儲的分布式數(shù)據(jù)庫 具有很強的擴展性 支持豐富的查詢表達式,很接近于關(guān)系性數(shù)據(jù)庫 使用類似于json的結(jié)構(gòu)保存數(shù)據(jù),可以輕易的查詢到文檔中內(nèi)嵌的對象及數(shù)組 首先去官網(wǎng)下載安裝包 Download MongoDB Community Server | MongoDB 啟動MongoDB數(shù)據(jù)的服務(wù) 可

    2024年02月11日
    瀏覽(27)
  • windows 安裝 mongodb 數(shù)據(jù)庫

    windows 安裝 mongodb 數(shù)據(jù)庫

    訪問官方的下載地址: https://www.mongodb.com/try/download/community ,然后選擇對應(yīng)的版本進行下載 下載好了之后雙擊進行安裝 1、點擊 next 點擊下一步 2、勾選接受協(xié)議,點擊 next 3、第三頁有兩個選項,一個是 Complete 完整安裝,還有一個是 Custom 自定義安裝。在這里選擇自定義安裝

    2024年02月15日
    瀏覽(23)
  • Mac環(huán)境下安裝MongoDB數(shù)據(jù)庫

    Mac環(huán)境下安裝MongoDB數(shù)據(jù)庫

    首先,從MongoDB官網(wǎng)下載自己想要使用的版本。 解壓縮下載的壓縮包重命名為mongodb,將mongodb文件夾復(fù)制到/usr/local目錄下。 打開.zshrc 文件,若沒有此文件可以創(chuàng)建一個 把 MongoDB 的二進制命令文件目錄(安裝目錄/bin)添加到 PATH 路徑中 編輯完成后保存并退出,然后使用sourc

    2024年02月16日
    瀏覽(27)
  • Windows環(huán)境下安裝MongoDB數(shù)據(jù)庫

    Windows環(huán)境下安裝MongoDB數(shù)據(jù)庫

    菜鳥教程:MongoDB 概念解析 ??? 要想直接操作MongoDB數(shù)據(jù)庫,需要在系統(tǒng)中安裝它。這里以Windows系統(tǒng)為例,講解如何從官網(wǎng)中下載MongoDB,井且安裝和配置到電腦上,具體步驟如下: 1、打開MongoDB下載網(wǎng)站(按住control并單擊),進入到 官方網(wǎng)站(如圖所示): 2、選擇下載的版

    2024年02月01日
    瀏覽(25)
  • Mac M1運行、連接 Docker MongoDB7。導(dǎo)出、恢復(fù)數(shù)據(jù)庫

    Mac M1運行、連接 Docker MongoDB7。導(dǎo)出、恢復(fù)數(shù)據(jù)庫

    MongoDB,版本5、6.02、7.02適用 記錄兩種使用MongoDB的方法,本地安裝包和docker 本地安裝包方法:Mac M1安裝MongoDB6、后臺運行 可以在創(chuàng)建容器的時候指定root用戶名密碼(加上參數(shù)MONGO_INITDB_ROOT_USERNAME、MONGO_INITDB_ROOT_PASSWORD) 也可以在容器運行后,進入容器連接數(shù)據(jù)庫使用mongoshell創(chuàng)建

    2024年02月07日
    瀏覽(24)
  • Ubuntu22.4系統(tǒng)mongodb數(shù)據(jù)庫安裝

    1、打開終端并運行以下命令,以導(dǎo)入 MongoDB GPG 密鑰: 2、添加 MongoDB 倉庫到你的系統(tǒng)。根據(jù)你的 Ubuntu 版本,選擇適當(dāng)?shù)膫}庫鏈接: 對于 Ubuntu 20.04(Focal Fossa): 對于其他版本,請?zhí)鎿Q ****$(lsb_release -cs)**** 為你的版本代號,然后運行以下命令: 3、更新你的包列表: 4、安

    2024年02月12日
    瀏覽(24)
  • Python使用MongoDB數(shù)據(jù)庫

    MongoDB是一種流行的NoSQL數(shù)據(jù)庫,可以用于存儲和管理大量的非結(jié)構(gòu)化或半結(jié)構(gòu)化數(shù)據(jù)。Python是一種流行的編程語言,也可以使用MongoDB來存儲和管理數(shù)據(jù)。在本文中,我們將介紹如何使用Python訪問MongoDB數(shù)據(jù)庫。 安裝MongoDB和Python驅(qū)動程序 首先,您需要安裝MongoDB數(shù)據(jù)庫和Python的

    2024年02月10日
    瀏覽(104)
  • Linux:mongodb數(shù)據(jù)庫源碼包安裝(4.4.25版本)

    Linux:mongodb數(shù)據(jù)庫源碼包安裝(4.4.25版本)

    系統(tǒng):centos7 本機ip:192.168.254.1 準(zhǔn)備的mongodb包? 版本 :?4.4.25? ? ? 全名稱:mongodb-linux-x86_64-rhel70-4.4.25.tgz Download MongoDB Community Server | MongoDB https://www.mongodb.com/try/download/community ?我這里演示的系統(tǒng)為centos7那么我就下載centos7的源碼包 點擊下載以后, 放入Linux中 ?同一時間最多

    2024年02月07日
    瀏覽(27)
  • Linux安裝MongoDB數(shù)據(jù)庫,并內(nèi)網(wǎng)穿透遠程連接

    Linux安裝MongoDB數(shù)據(jù)庫,并內(nèi)網(wǎng)穿透遠程連接

    轉(zhuǎn)載自Cpolar Lisa文章:Linux服務(wù)器安裝部署MongoDB數(shù)據(jù)庫 - 無公網(wǎng)IP遠程連接「內(nèi)網(wǎng)穿透」 MongoDB是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似json的bson格式,因此可以存儲比較復(fù)雜

    2024年02月06日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包