MongoDB安装和MongoChef可视化管理工具的使用
- MongoDB
- Windows 用戶向導:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
注意:最后一步時,左下角的勾勾要去掉,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 下載地址,我們選擇左側的非商業用途的免費版下載。
?
?
?
?
?
轉載于:https://www.cnblogs.com/LYL-8/p/9596534.html
總結
以上是生活随笔為你收集整理的MongoDB安装和MongoChef可视化管理工具的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 李钟硕喜欢我吗
- 下一篇: [hdu1828] Picture