按照如下命令來建立並啟動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...