官网下载msi
文件
自定义安装到 d:/apptoools/mongodb/
不要勾选mongodb compass
报错:verify that you have sufficient privileges to install system services
权限不足
解决办法:
1.默认C盘安装路径
2.其它磁盘根目录,D:/mongodb/
bin目录添加到path环境变量里面
创建数据库存储文件 D:/mongoDatabase/
指定数据库存储文件mongod --dbpath D:/mongoDatabase/
mongo
或者指定连接本地数据库 mongo 127.0.0.1:27017
show dbs use admin show collections db.product.insert({'title': 'aaa'}) db.product.drop() // 删除集合 db.dropDatabase() 删除数据库 db.createCollection("runoob")
use admin db.shutdownServer()
use admin show users db.createUser({user:"root",pwd:"123456",roles:["root"]}) //添加管理员 db.dropUser('grade') // 删除用户
use grade db.createUser({user:"gradeAdmin",pwd:"123456",roles:[{role: 'dbOwner',db: 'grade'}]})
read、 readWrite
dbAdmin、 dbOwner、 userAdmin
clusterAdmin, clusterManager, clusterMonitor, hostManager
backup、 restore;
readAnyDatabase, readWriteAnyDatabase、 userAdminAnyDatabase, dbAdminAnyDatabase
root
开启认证之后连接数据库:
use admin db.auth('root','123456')
通过实例化一个MongoClient
对象连接MongoDB
数据库是最常用也是最佳的方式。