標籤:大小寫 targe done order 介面 nal tab opd 資料
前言:
MongoDB是一個基於分布式檔案儲存體的資料庫。由C++旨在為WEB應用提供可擴充的高效能資料儲存解決方案。
官方網站:https://www.mongodb.com/
本次教程只針對windows系統
步驟一:下載MongoDB
地址:http://dl.mongodb.org/dl/win32/x86_64
此處下載mongodb-win32-x86_64-2008plus-ssl-v3.4-latest.zip, 並解壓在D:\mongodb(此處路徑可自行選擇),如所示:
步驟二:建立檔案夾db、log
自行建立檔案夾d:\mongodb\data\db、d:\mongodb\data\log,分別用來安裝db和記錄檔。
步驟三:命令列安裝
運行cmd.exe進入dos命令介面,執行下列命令
>> cd d:\mongodb\bin
> >>d:\mongodb\bin>mongod -dbpath=D:\mongodb\data\db
預設MongoDB監聽的連接埠是27017,mysql的是3306
步驟四:驗證安裝
dos命令介面,安裝完成後,開啟http://127.0.0.1:27017/,看到如下提示,說明安裝成功。
步驟五:將MongoDB設為windows服務
每次想使用mongodb資料庫都要開啟mongod.exe程式,所以比較麻煩,此時我們可以將MongoDB安裝為windows服務
dos命令介面,執行下列命令:
>> cd d:\mongodb\bin
>>mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"
其中MongoDB.log就是開始建立的記錄檔,--serviceName "MongoDB" 服務名為MongoDB
我們可以在windows服務頁面看到建立的MongoDB。
步驟六:啟動MongoDB服務
dos命令介面,執行下列命令:
NET START MongoDB
步驟七:開啟MongoDB shell
dos命令介面,執行下列命令:mongo,開啟shell,其實這個shell就是mongodb的用戶端
步驟八:關閉服務和刪除進程
dos命令介面,執行下列命令:
>> NETstop MongoDB (關閉服務)
>> mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --remove --serviceName "MongoDB" (刪除,注意不是--install了)
步驟九:MongoDB常用命令
1.常用的命令
show dbs 顯示資料庫列表
use dbname 進入dbname資料庫,大小寫敏感
show collections 顯示資料庫中的集合,相當於表格
2.建立&新增
db.users.save({"name":"jack"}) 建立了名為users的集合,並新增了一條{"name":"lecaf"}的資料
db.users.insert({"name":"jack", "age":20}) 在users集合中插入一條新資料,如果沒有users這個集合,mongodb會自動建立
3.刪除
db.users.remove() 刪除users集合下所有資料
db.users.remove({"name":"jack"}) 刪除users集合下name=jack的資料
db.users.drop()或db.runCommand({"drop","users"}) 刪除集合users
db.runCommand({"dropDatabase": 1}) 刪除當前資料庫
4.尋找
db.users.find() 尋找users集合中所有資料
db.users.findOne() 尋找users集合中的第一條資料
5.修改
db.users.update({"name":"jack"}, {"age":50}) 修改name=jack的資料為age=50
第一個參數是尋找條件,第二個參數是修改內容,除了主鍵,其他內容會被第二個參數的內容替換,主鍵不能修改.
繼續學習中,如有遺留,後續補充~~~
MongoDB 安裝教程