创建MongoDB数据库账号

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('连接数据失败'))
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值