成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

使用mongo shell遠程連接數(shù)據(jù)庫

roundstones / 3113人閱讀

摘要:序本文主要介紹一下如何使用連接遠程數(shù)據(jù)庫這個里頭的就包含了后面不傳參數(shù)則會在命令行提示輸入查看空間占用所有數(shù)據(jù)的總大小所有數(shù)據(jù)占的磁盤大小以為單位以為單位查看集合查詢

本文主要介紹一下如何使用mongo shell連接遠程數(shù)據(jù)庫

install
curl -o mongodb-linux-x86_64-3.2.4.tgz https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.4.tgz
tar -xvf mongodb-linux-x86_64-3.2.4.tgz
這個里頭的bin就包含了mongo
shell
mongo mydb --username user1  --host 192.168.99.100 --port 27017 --password
--password后面不傳參數(shù),則會在命令行提示輸入
查看空間占用
mydb:PRIMARY> db.stats()
{
    "db" : "mydb",
    "collections" : 7,
    "objects" : 5762090,
    "avgObjSize" : 437.28749533589377,
    "dataSize" : 2519689904,  //所有數(shù)據(jù)的總大小
    "storageSize" : 1816985600,  //所有數(shù)據(jù)占的磁盤大小
    "numExtents" : 0,
    "indexes" : 10,
    "indexSize" : 84381696,
    "ok" : 1
}
db.stats(1073741824);以G為單位
db.stats(1024)以kb為單位
查看集合
db.getCollectionNames()
查詢
mydb:PRIMARY> db.mylog.find({"user_id":"12345"}).count()
help
mydb:PRIMARY> db.help()
DB methods:
    db.adminCommand(nameOrDocument) - switches to "admin" db, and runs command [ just calls db.runCommand(...) ]
    db.auth(username, password)
    db.cloneDatabase(fromhost)
    db.commandHelp(name) returns the help for the command
    db.copyDatabase(fromdb, todb, fromhost)
    db.createCollection(name, { size : ..., capped : ..., max : ... } )
    db.createUser(userDocument)
    db.currentOp() displays currently executing operations in the db
    db.dropDatabase()
    db.eval() - deprecated
    db.fsyncLock() flush data to disk and lock server for backups
    db.fsyncUnlock() unlocks server following a db.fsyncLock()
    db.getCollection(cname) same as db["cname"] or db.cname
    db.getCollectionInfos([filter]) - returns a list that contains the names and options of the db"s collections
    db.getCollectionNames()
    db.getLastError() - just returns the err msg string
    db.getLastErrorObj() - return full status object
    db.getLogComponents()
    db.getMongo() get the server connection object
    db.getMongo().setSlaveOk() allow queries on a replication slave server
    db.getName()
    db.getPrevError()
    db.getProfilingLevel() - deprecated
    db.getProfilingStatus() - returns if profiling is on and slow threshold
    db.getReplicationInfo()
    db.getSiblingDB(name) get the db at the same server as this one
    db.getWriteConcern() - returns the write concern used for any operations on this db, inherited from server object if set
    db.hostInfo() get details about the server"s host
    db.isMaster() check replica primary status
    db.killOp(opid) kills the current operation in the db
    db.listCommands() lists all the db commands
    db.loadServerScripts() loads all the scripts in db.system.js
    db.logout()
    db.printCollectionStats()
    db.printReplicationInfo()
    db.printShardingStatus()
    db.printSlaveReplicationInfo()
    db.dropUser(username)
    db.repairDatabase()
    db.resetError()
    db.runCommand(cmdObj) run a database command.  if cmdObj is a string, turns it into { cmdObj : 1 }
    db.serverStatus()
    db.setLogLevel(level,)
    db.setProfilingLevel(level,) 0=off 1=slow 2=all
    db.setWriteConcern(  ) - sets the write concern for writes to the db
    db.unsetWriteConcern(  ) - unsets the write concern for writes to the db
    db.setVerboseShell(flag) display extra information in shell output
    db.shutdownServer()
    db.stats()
    db.version() current version of the server
doc

mongo Shell Quick Reference

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/19155.html

相關(guān)文章

  • ubuntu16.04 安裝mongodb并遠程連接

    摘要:重新啟動具有訪問控制的實例連接并驗證或者先連接后驗證開啟遠程連接修改以下代碼節(jié)選阿里云創(chuàng)建安全組,開啟端口 環(huán)境聲明ubuntu 16.04mongodb 3.6.4 1、mongodb安裝--官網(wǎng)教程官網(wǎng)鏈接 https://docs.mongodb.com/mast... 1、導(dǎo)入公鑰 sudo apt-key adv --keyserver hkp://keyserver.ubu...

    xiaodao 評論0 收藏0
  • mongoDB安裝與操作

    摘要:一下安裝數(shù)據(jù)庫進入官網(wǎng),選擇相應(yīng)的版本下載,安裝時默認(rèn)勾選安裝服務(wù)和修改一些數(shù)據(jù)庫配置,如已有數(shù)據(jù)庫連接工具,可取消默認(rèn)勾選的安裝。 一、Win下安裝數(shù)據(jù)庫 進入mongo官網(wǎng),選擇相應(yīng)的msi版本下載,安裝時默認(rèn)勾選安裝MongoD服務(wù)和修改一些數(shù)據(jù)庫配置,如已有數(shù)據(jù)庫連接工具Robo 3T,可取消默認(rèn)勾選的compass安裝。 若啟動服務(wù)報mp錯誤,可修改binmongod.cfg...

    zorpan 評論0 收藏0
  • 【工具】MongoDB 與可視化工具 adminMongo 的安裝、啟動與連接

    MongoDB 下載、安裝與啟動 下載網(wǎng)址:https://www.mongodb.com/downl... showImg(https://segmentfault.com/img/bVbef93?w=2290&h=1328); 下載完成后解壓,把解壓后的文件夾重命名一個短些的名字,比如 mongodb啟動終端,進入 MongoDB 目錄下(我的文件路徑是 /Users/mobike/Docum...

    Chiclaim 評論0 收藏0
  • MongoDB 資源、庫、工具、應(yīng)用程序精選列表中文版

    摘要:推薦閱讀資源庫工具應(yīng)用程序精選列表中文版有哪些鮮為人知,但是很有意思的網(wǎng)站一份攻城獅筆記每天搜集上優(yōu)秀的項目一些有趣的民間故事超好用的谷歌瀏覽器油猴插件合集目錄資源文檔文章圖書會談教程更多庫工具管理數(shù)據(jù)部署桌面發(fā)展監(jiān)控應(yīng)用資源文檔介紹文檔教 推薦閱讀 MongoDB 資源、庫、工具、應(yīng)用程序精選列表中文版 有哪些鮮為人知,但是很有意思的網(wǎng)站? 一份攻城獅筆記 每天搜集 Github ...

    e10101 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<