MongoDB安裝和MongoChef可視化管理工具的使用


  • MongoDB

注意:最后一步時,左下角的勾勾要去掉,mongodb compass是圖形化管理界面,下載它需要很久很久,還有可能一直下不來,所以把勾去掉就能馬上安裝好。

MongoDB數據庫安裝完成后window系統並不能使用mogoDB內置命令,需要設置環境變量(path)才能使用。

 

如果要想正常啟動MongoDB數據庫,那么必須建立一個文件夾(這里新建一個db文件夾),這個文件夾將保存所有的MongoDB數據庫的信息。

 

MongoDB數據的啟動需要使用mongod.exe命令完成。

 

啟動的時候可以設置端口號,也可以不設置端口號。

 

不設置端口號啟動MongoDBf服務:

mongod --dbpath E:\MongoDB\db

  設置端口號

mongod --dbpath E:\MongoDB\db --port=5656

  如果日后需要通過程序訪問數據庫的話,那么一定需要設置端口號。

當MgongoDB服務啟動之后,可以使用mongo命令連接數據庫。

查詢所有數據庫

show databases

  此時只存在一個local的本地數據庫,不過這個數據庫不使用。

實際開發中我們需要設置相應的參數:端口號、是否啟用用戶驗證、數據文件的位置等等。

例如:在安裝目錄下新建一個文件‘mongodb.conf‘;

#設置數據目錄的路徑
dbpath =  E:\MogoDB\db
#設置日志信息的文件路徑
logpath = E:\MogoDB\log\mongodb.log
#打開日志輸出操作
logAPPend= true
#在以后進行用戶管理的時候使用它
noauth = true
port = 5757

  隨后重新啟動MogoDB數據庫服務。

關閉數據庫

db. shutdownServer()

  切換到admin數據庫

use admin

  重新啟動服務

mongod-f E:\MongoDB\mongodb.conf

  連接數據庫

此時服務器已經存在有指定的端口號了

mongo --port=5757

使用端口號啟動在日后的程序開發部分是非常有用處的。

 

MongoDB數據庫的基礎使用

在MongoDB數據庫里是存在有數據的概念,但是沒有模式(所有信息都是按照文檔保存的),保存的結構就是json結構,只不過在進行一些數據處理的時候才會使用到MongoDB自己的操作符,

 1、使用aldn數據庫:

use mldn

  實際上這個時候並不會創建數據庫,只有在數據庫里面保存集合數據之后才能夠創建數據庫。

 

2、創建一個集合 -----創建一個emp集合

db.createCollection(’emp')

  這個時候mldn數據庫才會真正存在。

3、但是很多時候如果按照以上的代碼形式進行會覺得你不正常。因為正常人使用MongDB數據庫都是直接向里面保存一個數據。

查看所有集合

show collections

  查看emp表的數據

db.集合名稱.find()

  MongoDB可以隨意擴充數據

4、刪除數據

db.集合.remove()

 

MongoChef

MongoChef 是另一款強大的 MongoDB 可視化管理工具,支持 Windows、Linux 和 Mac。

MongoChef 下載地址,我們選擇左側的非商業用途的免費版下載。

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM