MongoDB 安裝教程
前言:
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 安裝教程