国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

使用mongo shell遠程連接數據庫

roundstones / 3082人閱讀

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

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

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后面不傳參數,則會在命令行提示輸入
查看空間占用
mydb:PRIMARY> db.stats()
{
    "db" : "mydb",
    "collections" : 7,
    "objects" : 5762090,
    "avgObjSize" : 437.28749533589377,
    "dataSize" : 2519689904,  //所有數據的總大小
    "storageSize" : 1816985600,  //所有數據占的磁盤大小
    "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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19155.html

相關文章

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

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

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

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

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

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

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

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

    e10101 評論0 收藏0

發表評論

0條評論

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