介紹
下載安裝
1、下載
百度網(wǎng)盤:
鏈接:https://pan.baidu.com/s/1_lQ1r3hhKxOhLQfBdvduwA
提取碼:tri7
2西篓、配置path
3憋活、cmd測試: mongod
4、在bin的同級目錄下悦即,創(chuàng)建data/db文件夾
5、cmd二次測試辜梳,啟動Mongodb:mongod --dbpath E:\system\Mongodb\64\data\db
6、打開新的cmd窗口作瞄,輸入:mongo
7、出現(xiàn)(MongoDB shell version: 3.2.4)表示成功
8宗挥、在bin的同級目錄下,創(chuàng)建data/log/mongodb.log文件
9安拟、在bin的同級目錄下宵喂,創(chuàng)建data/conf/mongod.conf配置文件
10、打開新的cmd窗口,切換到bin目錄淌山,輸入:
mongod --dbpath "E:\system\Mongodb\64\data\db" --logpath "E:\system\Mongodb\64\data\log\mongod.log" --serviceName "mongodb" --serviceDisplayName "mongodb" --install
11、啟動服務(wù):net start mongodb
12泼疑、安裝圖形化界面
鏈接:https://pan.baidu.com/s/1WupfqNuqpnHdl2DdTDG92g
提取碼:gncn
操作數(shù)據(jù)庫與集合
數(shù)據(jù)庫---集合---文檔
創(chuàng)建數(shù)據(jù)庫:use monog
刪除數(shù)據(jù)庫:db.dropDatabase()
刪除數(shù)據(jù)庫下集合:db.collection.drop()
查看所有數(shù)據(jù)庫:show dbs
查看當前使用的數(shù)據(jù)庫:db
查詢數(shù)據(jù)庫所有集合:show collections
操作文檔
添加文檔(一種)(使用數(shù)據(jù)庫mongo退渗,col是集合):
db.col.insert({title: 'MongoDB 教程',
description: 'MongoDB 是一個 Nosql 數(shù)據(jù)庫',
by: 'MongoDB中文網(wǎng)',
url: 'http://www.mongodb.org.cn',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
})
添加文檔(二種):
1、先存儲到變量中
document=({title: 'MongoDB 教程',
description: 'MongoDB 是一個 Nosql 數(shù)據(jù)庫',
by: 'Mongodb中文網(wǎng)',
url: 'http://www.mongodb.org.cn',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
});
2会油、執(zhí)行添加操作:db.col.insert(document)
查看文檔:db.col.find();
刪除文檔: db.col.remove({'title':'MongoDB 教程'})
修改文檔:db.col.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}})
操作用戶
1古毛、啟用認證:./mongod --auth
2、創(chuàng)建數(shù)據(jù)庫:use admin
3稻薇、創(chuàng)建root用戶:db.createUser({user:"root",pwd:"root",roles:["root"]})
4、測試認證:db.auth("root", "root")