摘要:序本文主要介紹一下如何使用連接遠程數據庫這個里頭的就包含了后面不傳參數則會在命令行提示輸入查看空間占用所有數據的總大小所有數據占的磁盤大小以為單位以為單位查看集合查詢
序
本文主要介紹一下如何使用mongo shell連接遠程數據庫
installcurl -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就包含了mongoshell
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,doc) 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
mongo Shell Quick Reference
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19155.html
摘要:重新啟動具有訪問控制的實例連接并驗證或者先連接后驗證開啟遠程連接修改以下代碼節選阿里云創建安全組,開啟端口 環境聲明ubuntu 16.04mongodb 3.6.4 1、mongodb安裝--官網教程官網鏈接 https://docs.mongodb.com/mast... 1、導入公鑰 sudo apt-key adv --keyserver hkp://keyserver.ubu...
摘要:一下安裝數據庫進入官網,選擇相應的版本下載,安裝時默認勾選安裝服務和修改一些數據庫配置,如已有數據庫連接工具,可取消默認勾選的安裝。 一、Win下安裝數據庫 進入mongo官網,選擇相應的msi版本下載,安裝時默認勾選安裝MongoD服務和修改一些數據庫配置,如已有數據庫連接工具Robo 3T,可取消默認勾選的compass安裝。 若啟動服務報mp錯誤,可修改binmongod.cfg...
MongoDB 下載、安裝與啟動 下載網址:https://www.mongodb.com/downl... showImg(https://segmentfault.com/img/bVbef93?w=2290&h=1328); 下載完成后解壓,把解壓后的文件夾重命名一個短些的名字,比如 mongodb啟動終端,進入 MongoDB 目錄下(我的文件路徑是 /Users/mobike/Docum...
摘要:推薦閱讀資源庫工具應用程序精選列表中文版有哪些鮮為人知,但是很有意思的網站一份攻城獅筆記每天搜集上優秀的項目一些有趣的民間故事超好用的谷歌瀏覽器油猴插件合集目錄資源文檔文章圖書會談教程更多庫工具管理數據部署桌面發展監控應用資源文檔介紹文檔教 推薦閱讀 MongoDB 資源、庫、工具、應用程序精選列表中文版 有哪些鮮為人知,但是很有意思的網站? 一份攻城獅筆記 每天搜集 Github ...
閱讀 2746·2021-11-16 11:45
閱讀 1654·2021-09-26 10:19
閱讀 2051·2021-09-13 10:28
閱讀 2803·2021-09-08 10:46
閱讀 1530·2021-09-07 10:13
閱讀 1525·2019-08-30 13:50
閱讀 1374·2019-08-30 11:17
閱讀 1455·2019-08-29 13:18