mongodb4 0版本搭建

2021-10-21 16:40:45 字數 934 閱讀 1920

基於linux centos7安裝部署mongodb4.0版本

一 單機部署

2.部署

(1)解壓縮包 並且建立logs和data目錄

tar -zxvf mongodb-linux-x86_64-rhel70-4.4.4.tgz

mv mongodb-linux-x86_64-rhel70-4.4.4 mongodb

cd /opt/mongodb/

mkdir  /opt/mongodb/logs/

mkdir  /opt/mongodb/data/

(2)新增配置檔案

vim mongodb.conf

port=27017#預設伺服器端口號

dbpath=/opt/mongodb/data#資料目錄

(3)啟動

/opt/mongodb/bin/mongod --config /opt/mongodb/mongodb.conf

(4)建立使用者

使用者授權認證use admin

db.createuser(

] }  )

修改配置檔案

vim mongodb.conf

bind_ip=0.0.0.0#允許任何ip進行連線

auth=true#是否授權連線

重啟服務

mongod -f mongodb.conf --shutdown

mongod -f mongodb.conf

建立其他使用者

1.使用admin使用者登入

mongo -uadmin -p

show dbs

2.切換到test庫,並建立乙個使用者賦予不同庫的不同角色

use test     

db.createuser( ]

})二 搭建主從

4.0版本不再支援出從複製

三 集群

MongoDB4 0版本的安裝

mongdb 是一款跨平台,面向文件的資料庫,可以實現高效能,高可用性,並且能夠輕鬆擴充套件,是乙個基於分布式檔案儲存的開源資料庫系統。在高負載的情況下,新增更多的節點,可以保證伺服器效能。mongodb 也是乙個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式...

mongodb4 0 資料遷移

我們的mongodb使用的是阿里雲的雲資料庫 mongodb4.0 昨天新買的mongo需要把舊的mongo做一次遷移,發現阿里雲的dts還不支援4.0版本,於是要自己動手遷移了.用root賬號連上新開通的mongodb,然後新建我們要的資料庫efiles,使用者 efile,密碼 123456,授...

CentOS 上面安裝 MongoDB 4 0

傳入到linux系統中 通過命令列工具來安裝 解壓 重新命名 將解壓出來的mongodb 資料夾重新命名 root centos usr mv mongodb linux x86 86 4.0.1.tgz mongodb 進入 mongodb 新增環境變數mongodb 的可執行檔案位於 bin 目...