最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB最基本命令速查筆記

 更新時(shí)間:2016年01月05日 16:44:12   作者:1angxi  
這篇文章主要介紹了一些MongoDB最基本命令的這樣一個(gè)速查筆記,包括MongoDB非正常關(guān)閉后無(wú)法啟動(dòng)問(wèn)題的解決方法,需要的朋友可以參考下

安裝后在控制臺(tái)輸入:

mongo啟動(dòng)客戶端。

show dbs顯示所有數(shù)據(jù)庫(kù)。

use xxx選中數(shù)據(jù)庫(kù)為當(dāng)前使用的數(shù)據(jù)庫(kù)。

show collections顯示當(dāng)前數(shù)據(jù)庫(kù)的所有集合。

db.colleciton.find()來(lái)查找表格的所有數(shù)據(jù)。

db.serverStatus()查看數(shù)據(jù)庫(kù)服務(wù)器的狀態(tài)。

db.stats()查詢指定數(shù)據(jù)庫(kù)的統(tǒng)計(jì)信息。

use xxx如果數(shù)據(jù)庫(kù)不存在則創(chuàng)建數(shù)據(jù)庫(kù)(必須在雖然插入一條數(shù)據(jù))

db.storeCollection.insert({'version':'13', 'segment':'456'})插入數(shù)據(jù),同時(shí)創(chuàng)建集合

db.dropDatabase()刪除數(shù)據(jù)庫(kù)

db.mycoll.drop()刪除集合

db.storeCollection.save({'version':'3.5', 'segment':'e3ol6'})更新記錄

db.storeCollection.remove({'version':'3.5'}) 刪除記錄

db.page.ensureIndex({'title':1, 'url':-1})創(chuàng)建索引,1正序,-1逆序

db.page.getIndexes()查詢建立的索引

db.mycoll.dropIndex(name) 刪除索引,如果不帶參數(shù),刪除所有索引

db.baseSe.reIndex()重建索引

db.baseSe.storageSize()查詢指定數(shù)據(jù)庫(kù)的集合的可用的存儲(chǔ)空間

db.baseSe.totalSize()查詢集合已分配的存儲(chǔ)空間

PS:非正常關(guān)閉后無(wú)法啟動(dòng)問(wèn)題
段時(shí)間不小心非正常關(guān)閉了mongoDB,準(zhǔn)備重啟卻發(fā)現(xiàn)不行,錯(cuò)誤信息如下:

Tue Apr 17 11:13:30
Tue Apr 17 11:13:30 warning: 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
Tue Apr 17 11:13:30
Tue Apr 17 11:13:30 [initandlisten] MongoDB starting : pid=7128 port=27017 dbpath=D:\Programs\mongodb204\db 32-bit host=FALCON
Tue Apr 17 11:13:30 [initandlisten]
Tue Apr 17 11:13:30 [initandlisten] ** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
Tue Apr 17 11:13:30 [initandlisten] **    see http://blog.mongodb.org/post/137788967/32-bit-limitations
Tue Apr 17 11:13:30 [initandlisten] **    with --journal, the limit is lower
Tue Apr 17 11:13:30 [initandlisten]
Tue Apr 17 11:13:30 [initandlisten] db version v2.0.4, pdfile version 4.5
Tue Apr 17 11:13:30 [initandlisten] git version: 329f3c47fe8136c03392c8f0e548506cb21f8ebf
Tue Apr 17 11:13:30 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2')BOOST_LIB_VERSION=1_42
Tue Apr 17 11:13:30 [initandlisten] options: { dbpath: "D:\Programs\mongodb204\db" }
**************
Unclean shutdown detected.
Please visit http://dochub.mongodb.org/core/repair for recovery instructions.
*************
Tue Apr 17 11:13:30 [initandlisten] exception in initAndListen: 12596 old lock file, terminating
Tue Apr 17 11:13:30 dbexit:
Tue Apr 17 11:13:30 [initandlisten] shutdown: going to close listening sockets...
Tue Apr 17 11:13:30 [initandlisten] shutdown: going to flush diaglog...
Tue Apr 17 11:13:30 [initandlisten] shutdown: going to close sockets...
Tue Apr 17 11:13:30 [initandlisten] shutdown: waiting for fs preallocator...
Tue Apr 17 11:13:30 [initandlisten] shutdown: closing all files...
Tue Apr 17 11:13:30 [initandlisten] closeAllFiles() finished
Tue Apr 17 11:13:30 dbexit: really exiting now

解決方法:
1、刪除%MONGO_HOME%/db下的.lock文件

2、輸入命令 mongod --repair

3、重啟mongoDB

相關(guān)文章

  • mongodb driver使用代碼詳解

    mongodb driver使用代碼詳解

    MongoDB 是一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù),由 C++ 語(yǔ)言編寫(xiě),這篇文章主要介紹了mongodb driver使用,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 修復(fù) Mac brew 安裝 mongodb 報(bào) Error: No available formula with the name ‘mongodb’ 問(wèn)題詳解

    修復(fù) Mac brew 安裝 mongodb 報(bào) Error: No available formula with th

    最近在同事新的 Mac 電腦上安裝 mongodb,報(bào)了錯(cuò)誤 Error: No available formula with the name ‘mongodb’,今天就說(shuō)說(shuō)這個(gè)問(wèn)題如何解決,需要的朋友可以參考下
    2020-02-02
  • MongoDB學(xué)習(xí)筆記之MapReduce使用示例

    MongoDB學(xué)習(xí)筆記之MapReduce使用示例

    這篇文章主要介紹了MongoDB學(xué)習(xí)筆記之MapReduce使用示例,本文直接給出實(shí)例代碼,需要的朋友可以參考下
    2015-07-07
  • MongoDB的安裝及配置文件選項(xiàng)全解

    MongoDB的安裝及配置文件選項(xiàng)全解

    本文收錄了MongoDB的安裝及配置文件選項(xiàng)全解,介紹了MongoDB安裝的方法以及環(huán)境下的一些重要文件,還有最重要的是詳細(xì)地羅列了配置文件中的選項(xiàng)含義和參數(shù),需要的朋友可以參考下
    2016-07-07
  • Mongodb在UPDATE操作中使用$pull的操作方法

    Mongodb在UPDATE操作中使用$pull的操作方法

    在UPDATE中使用$pull操作符,刪除數(shù)組中的指定元素或刪除符合條件的數(shù)組元素,本文基于Mongodb的官方文檔,介紹使用$pull,?按照指定條件刪除數(shù)組中的元素,文中通過(guò)代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2024-06-06
  • MongoDB中自動(dòng)增長(zhǎng)ID詳解(實(shí)現(xiàn)、應(yīng)用及優(yōu)化)

    MongoDB中自動(dòng)增長(zhǎng)ID詳解(實(shí)現(xiàn)、應(yīng)用及優(yōu)化)

    在MongoDB中,自動(dòng)增長(zhǎng)的功能主要通過(guò)使用數(shù)據(jù)庫(kù)的ObjectId或自定義的序列來(lái)實(shí)現(xiàn),ObjectId是MongoDB默認(rèn)的主鍵類型,它是唯一的并且具有一定的排序特性,本文給大家介紹了MongoDB中自動(dòng)增長(zhǎng)ID,需要的朋友可以參考下
    2024-06-06
  • windows下安裝mongodb以及node.js連接mongodb實(shí)例

    windows下安裝mongodb以及node.js連接mongodb實(shí)例

    本篇文章主要介紹了windows下安裝mongodb以及node.js連接mongodb實(shí)例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-05-05
  • MongoDB分頁(yè)查詢緩慢怎么辦

    MongoDB分頁(yè)查詢緩慢怎么辦

    在大數(shù)據(jù)應(yīng)用中,MongoDB的分頁(yè)查詢存在性能問(wèn)題,特別是數(shù)據(jù)量大時(shí),本文探討了性能下降的原因,并提出了多種優(yōu)化策略,如有效使用索引、基于索引的游標(biāo)分頁(yè)、使用聚合框架、減少返回?cái)?shù)據(jù)量、使用緩存機(jī)制等,旨在改善大規(guī)模數(shù)據(jù)場(chǎng)景下的查詢效率
    2024-09-09
  • MongoDB中MapReduce的使用方法詳解

    MongoDB中MapReduce的使用方法詳解

    MapReduce應(yīng)該算是MongoDB操作中比較復(fù)雜的了,下面這篇文章主要給大家介紹了關(guān)于MongoDB中MapReduce使用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起看看吧。
    2017-12-12
  • mongodb增量備份腳本的實(shí)現(xiàn)和原理詳解

    mongodb增量備份腳本的實(shí)現(xiàn)和原理詳解

    MongoDB本身不支持增量備份,所以這里介紹我找到的方法,下面這篇文章主要給大家介紹了關(guān)于mongodb增量備份腳本的實(shí)現(xiàn)和原理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-09-09

最新評(píng)論

黑龙江省| 桃源县| 札达县| 新民市| 望江县| 兰坪| 安溪县| 定结县| 诏安县| 龙山县| 大丰市| 礼泉县| 澄城县| 年辖:市辖区| 吴忠市| 威宁| 桂东县| 读书| 德阳市| 长子县| 会泽县| 嘉禾县| 喀什市| 双辽市| 武城县| 察雅县| 鄂托克前旗| 台北市| 无为县| 双流县| 灵丘县| 辉南县| 乌拉特前旗| 宜良县| 棋牌| 桐乡市| 休宁县| 五莲县| 灌南县| 顺平县| 突泉县|