建立並啟動MongoDB服務

2021-09-26 11:02:51 字數 1628 閱讀 9793

按照如下命令來建立並啟動mongodb服務,就可以通過windows服務來管理mongodb的啟動和關閉了

mongod --config 「d:\mongo\mongo.conf」 --install --servicename 「mongodb」

net start mongodb

上面是2行的命令

指示 mongod.exe 成功執行過程。

d:\software\mongodb\server\3.0\bin>mongo.exe

檢視幫助

db.yourcoll.help();

檢視當前集合的資料條數

db.yourcoll.count();

檢視資料空間大小

db.userinfo.datasize();

得到當前聚集集合所在的db

db.userinfo.getdb();

得到當前聚集的狀態

db.userinfo.stats();

得到聚集集合總大小

db.userinfo.storagesize();

聚集集合儲存空間大小

db.userinfo.storagesize();

shard版本資訊

db.userinfo.getshardversion();

聚集集合重新命名

db.userinfo.renamecollection(「users」); // 將userinfo重新命名為users

刪除當前聚集集合

db.userinfo.drop();

顯示資料庫列表

show dbs;

顯示當前資料庫中的集合(類似關聯式資料庫中的表)

show collections;

顯示使用者

show users;

切換當前資料庫,這和ms-sql裡面的意思一樣

user ;

顯示資料庫操作命令,裡面有很多的命令

db.help();

顯示集合操作命令,同樣有很多的命令。

db.foo.help();

對於當前資料庫中的foo集合進行資料查詢。

db.foo.find();

對於當前資料庫中的foo集合進行查詢,條件資料中有乙個屬性a,且a的值為1

db.foo.find();

查詢之前的錯誤資訊

db.getpreverror();

1、find()查詢方法:根據查詢條件返回符合條件的所有文件

mongodb 查詢文件使用 find() 方法,find() 方法以非結構化的方式來顯示所有文件。

語法:db.collectionname.find(query, projection)

引數說明:

query :可選,使用查詢操作符指定查詢條件

projection :可選,使用投影操作符指定返回的鍵。查詢時返回文件中所有鍵值, 只需省略該引數即可(預設省略)。格式類似,0值表示不顯示,其他值均為顯示,無論正負值。該引數控制不顯示的字段,需要顯示的不在該引數裡書寫就可以。

如果你需要以易讀的方式來讀取資料,可以使用 pretty() 方法,語法格式如下:

db.collectionname.find().pretty()

pretty() 方法以格式化的方式來顯示所有文件。

MongoDB 建立服務(一)

一般啟動mongodb有四種方式 windows 1.命令列啟動 mongod dbpath data db db所在路徑 配置檔案的好處就是不用每次都敲一大堆命令。mongod f mongodb.conf 對應到自己的 mongod.conf 路徑 注意 start mongodb port 2...

Mac下安裝並啟動Mongodb

這個資料夾可以放在任何你想放的位置,便於管理就行。2.配置環境變數 1 開啟操作終端,執行 ls bash profile 目的是檢視 bash profile檔案存不存在,如果不存在,則執行命令 touch bash profile 2 執行vim bash profile 進行如下配置 expo...

MongoDB安裝自啟動服務

mongodb data db mongodb data logs 變數名 mongo home 變數值 c program files mongodb server 4.0 mongo home bin 新建mongodb data mongo.config,內容如下 資料庫資料存放目錄 dbpa...