啟動MongoDBMongoDB 常用基礎指令 備忘錄。
$ ./mongod --dbpath
--dbpath 默認值/data/db/ 指定數據目錄,當mongod啟動會鎖定文件目錄
--port 指定服務器監聽的端口號,默認27017
--fork 以守護進程的方式運行MongoDB使用時 必須指定日志文件
--logpath 指定日志輸出文件覆蓋的 --logappend 以追加的方式
--config 指定配置文件
--nohttpinterface 關閉http管理接口
停止MongoDB第一種是linux指令
$ killall mongod $ kill 10014(SIGTERM)
第二種是進入mongo數據庫 ( 推薦 )
>use admin switched to db admin >db.shutdownServer(); server should be down ...創建文檔
> post = {title: "is title", content: "is content"}; > use mydb; > db.mydb.insert(post);讀取文檔
> db.mydb.findOne({查詢條件},{要顯示的字段}) // 查找一個 > db.mydb.find({title: "is title"},{title: 1, content: 0}) //查找
查詢條件
> db.user.find({"age" : {"$gte":18, "$lte": 30}) > db.user.find({"username": {"$ne": "joe"}});
查詢18~30(含)去掉e就是不含
"$ne"不等于,查詢username不為joe的集合。
"$in":[123,222.555] 多個值
"$or":[{"username":"小明"},{title:"其他條件可以用or"}]
"$not" 可以用在任何其他條件之上
查詢排序
> db.c.find().limit(50).skip(3).sort({username: 1, age: -1})
limit上限50個跳過前3個排序按照username升序 age 降序
更改文檔文檔替換
> db.users.update({"name":"abc"}, {替換者})
使用修改器
> db.users.update({條件},{修改器})
部分更新使用修改器
$set:{"$set": {"username":"小明"}}; //設置用戶名為小明
$inc:{"$inc": {"age":100}}; //年齡加100歲
$push:數組添加字段
> db.users.remove({條件}) //刪除某個集合 > db.users.drop() //刪除整個文檔
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/18785.html
摘要:一下安裝數據庫進入官網,選擇相應的版本下載,安裝時默認勾選安裝服務和修改一些數據庫配置,如已有數據庫連接工具,可取消默認勾選的安裝。 一、Win下安裝數據庫 進入mongo官網,選擇相應的msi版本下載,安裝時默認勾選安裝MongoD服務和修改一些數據庫配置,如已有數據庫連接工具Robo 3T,可取消默認勾選的compass安裝。 若啟動服務報mp錯誤,可修改binmongod.cfg...
摘要:旨在為應用提供可擴展的高性能數據存儲解決方案。可想而知,大數據時代,數據庫中有萬條數據都算少的。是個怪胎,無法挑戰老牌數據庫,但是在大數據時代有自己的意義。使用我們自己的模塊,來實現數據庫插入。 showImg(https://segmentfault.com/img/bV5GyC?w=269&h=108); MongoDB 是一個基于分布式文件存儲的數據庫。由 C++ 語言編寫。旨在...
摘要:需要指出的是微信小程序關于云數據庫的開發文檔非常的簡略,對于像我這樣沒有太多經驗的用戶,很多時候需要參考的相關文檔。而更讓我苦惱的是微信小程序云開發集成的這個云數據庫是一個簡化版,只提供了非常有限的原子操作指令。 showImg(https://segmentfault.com/img/bVbmTlI?w=1000&h=563);以前一直是使用關系型數據庫,第一次使用NoSQL,跟大家...
摘要:需要指出的是微信小程序關于云數據庫的開發文檔非常的簡略,對于像我這樣沒有太多經驗的用戶,很多時候需要參考的相關文檔。而更讓我苦惱的是微信小程序云開發集成的這個云數據庫是一個簡化版,只提供了非常有限的原子操作指令。 showImg(https://segmentfault.com/img/bVbmTlI?w=1000&h=563);以前一直是使用關系型數據庫,第一次使用NoSQL,跟大家...
閱讀 3723·2021-10-13 09:39
閱讀 3789·2021-09-24 09:48
閱讀 1189·2021-09-01 10:30
閱讀 2526·2019-08-30 15:55
閱讀 1774·2019-08-29 16:39
閱讀 2296·2019-08-26 13:55
閱讀 3050·2019-08-26 12:23
閱讀 1634·2019-08-26 11:59