show dbs; 顯示db名稱及占用情況
show collections; 顯示db下面的collection的名稱
use xxdb; 使用具體的db
db.dropdatabase(); 刪除指定資料庫,必須現use xxdb再使用
db.xxcollection.drop(); 刪除集合
db.xxcollection.find(); 檢視collection中的記錄
db.xxcollection.remove(); 刪除記錄
mongoexport --port 10240 -d xxdb -c xxcollection -o xxcollection.dat; 匯出資料, 資料格式為json
mongoexport --port 10240 -d xxdb -c xxcollection -csv -f uid,username,age -o xxcollection.dat; 匯出資料,資料格式為csv(逗號分割值)
mongoimport --port 10240 -d xxdb -c xxcollection -o xxcollection.dat ; 匯入資料,資料格式為json
mongoimport --port 10240 -d xxdb -c xxcollection --type csv --headerline -file user_csv.dat ; 匯入資料,資料格式為csv,不匯入第一行(該行為列名)
mongodump -d xxdb -o xxdbdir; 資料庫備份到xxdbdir目錄下
mongorestore -d xxdb xxdbdir/*; 恢復資料到指定庫下
測試失敗,許重新測試
mongod -f file.cnf --auth --fork; mongod啟動時指定認證
mongo --port *** -u username -p; 指定使用者名稱密碼登入
查詢所有
db.xxcollection.find()
查詢一條記錄
db.xxcollcetion.findone();
查詢指定條數記錄
db.xxcollection.find().limit(n);
排序db.xxcollection.find().sort('date',1);
分頁db.xxcollection.find().skip(20n).limit(20).sort('date',1);
MongoDB基本命令
關係型資料庫和非關係型資料庫 表就是關係,或者說 表與表之間存在關係。非關係型資料庫非常的靈活,有的非關係型資料庫就是 key value 對兒。但是 mongodb 是長得最像關係型資料庫的非關係型資料庫。mongodb 不需要設計表結構,也就是說可以往裡面任意的存資料,沒有結構性這一說。安裝和檢...
MongoDB基本命令
選擇和建立資料庫 use 資料庫名稱檢視資料庫 show dbs檢視集合 show collections插入資料 db.集合名稱.insert json資料格式 查詢集合資料 db.集合名稱.find 返回指定記錄數 db.集合名稱.find limit 修改資料 db.集合名稱.update 條...
mongoDB 基本命令整理
1 mongodb官網 www.mongodb.org 2 mongodb國內官方 www.monging.com 4 mongodb的github 5 mongodb的jira 6 兩個google groups mongdb user與mongo cn 為什麼選擇mongodb 1 無資料結構的...