91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

發布時間:2022-06-07 13:49:43 來源:億速云 閱讀:320 作者:iii 欄目:開發技術

這篇文章主要講解了“MongoDB客戶端工具NoSQL Manager for MongoDB怎么使用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“MongoDB客戶端工具NoSQL Manager for MongoDB怎么使用”吧!

一、安裝

官方的下載

傻瓜式安裝,一路next到完成即可。

二、連接客戶端

1、確保mongodb已經啟動。

很多時候連接不上的原因就是沒有啟動monggodb。(tip:建議設成 windows 服務啟動mongodb,如何注冊mongodb的windows服務)

2、如果沒有特別設置賬戶權限,默認情況下,mongodb是可以根據 ip和端口直接連接的,示例連的是本機localhost,也可以直接換成指定的mongodb所在服務器ip

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

三、基本的日常操作

1、shell

如果想用命令行寫代碼,可以在以下幾處地方進入shell,從不同的位置進去,默認連接的范圍也不一樣,可以是服務器級別,也可以是db級別,也可以是表級別,示例就是從表進入的shell 。

可以通過 use 命令切換對象

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

2、日常數據增刪改查

示例數據movie表是從豆瓣接口取的一些json數據,數據大概長這樣的:

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

以下示例:是查詢豆瓣評分大于等于9,且跳過前5條的電影。

① 可以在shell命令行執行。
db.movie.find({'rating.average':{$gte:9}},{'_id':0}).limit(500).skip(5).sort({'id':1})
② 也可以直接通過GUI來實現。

雙擊表或者右鍵open collection,切換頁簽到Data 可以進入到以下頁面,對數據進行增刪改查。

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

3、表復制

① 數據庫內復制表。

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

② 跨數據庫復制表。

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

四、進階篇

主要包含以下幾個內容:索引、備份還原、性能監控、從其他關系型數據庫(mysql,sqlserver)導數據導mongodb

1、索引

① 可以在shell命令行執行。

db.movie.ensureIndex({"year":1,"id":-1},{background: true})

② 也可以直接通過GUI來實現。

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

2、備份還原和性能監控

  • ① 可以通過cmd 進入mongodb 執行 mongodump(備份)、mongorestore(還原)、mongostat(查看用戶、進程、鎖... )、mongotop(查看讀寫情況)。

Tip:在客戶端shell不能執行,只能到cmd切到mongodb\bin執行。

語法方面不作說明,需要的自行百度。

另外,分享一點個人感受,當我們學習的語言多了的時候,語法的記憶問題就變得尤為突出,有時很難記清楚各種語法之間的差別,尤其是一些不常用的語言、語法更是如此。

很多時候,都是需要用的時候再百度谷歌。 而管理工具可以省去記憶一些基礎語法的時間,同時圖形記憶也比較深刻,并且有利于提高效率,這也是為什么要使用管理工具的原因。

  • ② 也可以直接通過GUI來實現。

以下幾個功能 mongodump(備份)、mongorestore(還原)、mongotop(查看讀寫情況), 在執行時,都需要指定程序所在path,比如我的是: C:\Program Files\MongoDB\Server\3.4\bin

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

備份

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

還原

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

性能查看

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

3、從其他關系型數據庫(mysql,sqlserver)導數據導mongodb

傻瓜式一路next,mysql,sqlserver都一樣,以mysql為例,Step by Step:

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

MongoDB客戶端工具NoSQL?Manager?for?MongoDB怎么使用

感謝各位的閱讀,以上就是“MongoDB客戶端工具NoSQL Manager for MongoDB怎么使用”的內容了,經過本文的學習后,相信大家對MongoDB客戶端工具NoSQL Manager for MongoDB怎么使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宿松县| 金华市| 新宾| 科尔| 安阳县| 措美县| 谢通门县| 金华市| 祁门县| 襄樊市| 株洲县| 绵竹市| 阳江市| 浦城县| 信丰县| 巴里| 斗六市| 水城县| 阿尔山市| 安溪县| 祁连县| 木兰县| 长泰县| 越西县| 申扎县| 泽普县| 吐鲁番市| 泗洪县| 霍山县| 台州市| 松原市| 阿拉善盟| 怀来县| 中宁县| 团风县| 鹤峰县| 绍兴市| 普格县| 梅河口市| 武威市| 钟祥市|