1.连接数据库:mongose
2.查看数据库:show dbs
3.切换数据库: use 数据库名称
4.创建数据库账号:db.createUser()
创建普通数据库账号需先创建超级管理员账号
3.1创建超级管理员账号:
(1)切换到admin数据库:use admin
(2)创建超级管理员账号:db.createUser({user: ‘账号名’,pwd: ‘密码’,roles:[‘root’])
3.2创建普通账号:
(1)切换数据库;
(2)创建普通账号:db.createUser({user: ‘账号名’,pwd: ‘密码’,roles:[‘readWrite’])
5.卸载MongoDB服务
(1)停止服务:
net stop mongodb
(2)移除:
mongod --remove
6.创建MongoDB服务
(1)注册服务:
mongod --logpath "D:\Program Files\MongoDB\Server\4.1\log\mongod.log" --dbpath "D:\Program Files\MongoDB\Server\4.1\data" --install --auth
(2)开启服务
net start mongoDB
7.项目中使用数据库
mongodb://账号名:密码@localhost:27017/数据库名称
// 连接数据库
mongoose.connect('mongodb://sanyuan:sanyuan@localhost:27017/node_blog', { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true})
.then(() => console.log('连接数据成功'))
.catch(() => console.log('连接数据失败'))