cd /usr/local/software建立相關路徑(日誌、資料)wget
tar zxvf mongodb-linux-x86_64-ubuntu1804-4.4.1.tgz
mv mongodb-linux-x86_64-ubuntu1804-4.4.1 mongodb
mkdir -p /data/log/mongodb/vi /etc/mongod.confmkdir -p /data/db/mongodb/
# 詳細記錄輸出新增使用者mongodbverbose = true
# 指定服務埠號,預設埠27017
port = 27017
# 指定mongodb日誌檔案,注意是指定檔案不是目錄
logpath = /data/log/mongodb/mongodb.log
# 使用追加的方式寫日誌
# 指定資料庫路徑
dbpath = /data/db/mongodb/
#設定每個資料庫將被儲存在乙個單獨的目錄
directoryperdb = true
# 啟用驗證
auth = false
#以守護程序的方式執行mongodb,建立伺服器程序
fork = true
#安靜輸出
quiet = true
useradd mongodb新增系統service,vi /etc/systemd/system/mongodb.serviceusermod -s /bin/bash mongodb
chown -r mongodb /data/log/mongodb/
chown -r mongodb /data/db/mongodb/
chown -r mongodb /usr/local/software/mongodb/
chown -r mongodb /etc/mongod.conf
[unit]服務description=high-performance, schema-free document-oriented database
after=network.target
[service]
user=mongodb
type=forking
execstart=/usr/local/softwares/mongodb/bin/mongod --config /etc/mongod.conf
execreload=/bin/kill -s hup $mainpid
execstop=/usr/local/softwares/mongodb/bin/mongod --shutdown --config /etc/mongod.conf
privatetmp=true
[install]
wantedby=multi-user.target
systemctl daemon-reload角色控制systemctl enable mongodb
systemctl start mongodb
systemctl status mongodb
1.資料庫使用者角色:read、readwrite;2.資料庫管理角色:dbadmin、dbowner、useradmin;
3.集群管理角色:clusteradmin、clustermanager、clustermonitor、hostmanager;
4.備份恢復角色:backup、restore;
5.所有資料庫角色:readanydatabase、readwriteanydatabase、useradminanydatabase、dbadminanydatabase
6.超級使用者角色:root
修改/etc/mongod.conf./mongouse admin
db.createuser()
db.updateuser("root",)
# 啟用驗證systemctl restart mongodbauth = true
./mongo
show dbs
:檢視資料庫列表;
db
:檢視當前資料庫;
db.createcollection('要新建的表名')
: 新建乙個表;
show collections
: 檢視當前資料庫下的表;
db.表名.drop()
:刪除當前資料庫指定表
db.dropdatabase()
:刪除當前資料庫
MongoDB的安裝與設定MongoDB服務
mongo db 是目前在it行業非常流行的一種非關係型資料庫 nosql 其靈活的資料儲存方式備受當前it從業人員的青睞。mongo db很好的實現了物件導向的思想 oo思想 在mongo db中 每一條記錄都是乙個document物件。mongo db最大的優勢在於所有的資料持久操作都無需開發人...
mongodb安裝與使用
img 2,安裝 安裝完成後,可以看見目錄 c program files mongodb server 3.0 bin 3,配置 建立如下目錄 img 建立檔案 e mongo data log mongod.log 進入目錄c program files mongodb server 3.0 b...
MongoDB 安裝與配置
在學習爬蟲時,遇到需要儲存資料的情況,雖然可以直接儲存到本地,但是遇到大量資料,就比較麻煩,所以我學習了mongodb的使用,mongodb是一種非關係型資料庫,資料以鍵值存貯,類似於json格式。注意 安裝目錄不得有空格 將目錄放入環境變數 在安裝目錄下的data目錄中建立db資料夾 在cmd中輸...