1.安裝
一路預設(修改安裝路徑)
配置path環境變數 mongodbd的bin目錄下
mongod驗證安裝情況
2.啟動命令
mongod(預設啟動命令) --dbpath在c://data/db/ -- port 27017
mongod --dbpath d:\mongodb\data\db --port 27017(服務程序)
3.連線mongo shell命令
mongo
4.monogo資料庫概念(database)
伺服器端:儲存資料 mongod
客戶端: 運算元據 mongo
5.資料庫(database)
集合 (collection)
文件 (document)
db > cl > dm(包含關係)
在mongodb中 資料庫和集合不需要進行手動建立當我們建立文件時,如果文件所在的集合或資料庫不存在會自動建立
6.常用命令
#基本命令
show dbs;
use db;
show collections;
db;(當前資料庫名字)
#crud操作
# 全部匹配
# 代表&&關係
#插入:
db.collection.insert():
db.collection.insert({})#單條
db.collection.insert([{},{}])#多條資料
db.collection.insertone():#插入單條資料
db.collection.insertmany()#插入多條資料
# monogo特殊列(標識列):_id: 唯一標識乙個集合中的文件, 預設情況:_id: objectid() objectid利用時間和機器碼唯一標識文件
#刪除db.collection.remove()# 刪除全部
db.collection.drop() #刪除集合
db.dropdatabase() #刪庫
db.collection.remove()
db.collection.remove(,)
#查詢db.collection.find()=db.collection.find() #查詢所有(返回集合)
db.collection.findone() #返回第乙個元素
db.collection.find()[index]
db.collection.findone().元素名
#更新db.collection.update(,) #屬性被全部替換 預設情況下更新所有
db.collection.update({},})
#新增屬性
db.collection.update({},})
#刪除屬性
db.collection.updateone()
db.collection.updatemany()
db.collection.relanceone()
mogodb許可權管理教 mogodb 學習登記
mongo 建立windows服務 mongod install servicename mongodb servicedisplayname mongodb journal d mongodb data mongodb.log dbpath d mongodb data directoryperd...
mogodb 萬用字元代替字段查詢
已知下級欄位的名稱,想要查詢所有匹配該級欄位名稱和值的mongodb資料 需要通配不知名稱和級別的上級字段 db.formdata.find 或db.formdata.find mongo db 沒有這種萬用字元 規避採用這種使用萬用字元的方案,採用另外一種辦法,將所有可能通配的值都列出來,遍歷查詢...
mogodb的安裝與配置
安裝 一直next,中間選擇custom,選擇自己的安裝路徑,最後安裝成功。配置 開啟安裝好的位置,新建檔案mydata 資料夾db 存放資料 啟動 證明已經啟動成功 在瀏覽器輸入 到客戶端進行測試 退出 ctrl c 在視覺化的介面啟動mongodb 1.以管理員最高許可權開啟cmd,到達 2.去...