Liunx Mongo配置

1.下载mongo版本

2.解压缩mongo版本   目录 /home/ct/mongodb

3.配置mongo.conf 文件 在 /home/ct/mongodb/ 目录下

port = 27017 
#数据目录
dbpath = /home/ct/mongodb/bin/data/db
#日志目录
logpath = /home/ct/mongodb/bin/data/logs/mongodb.log
#设置后台运行
fork = true
#日志输出方式
logappend = false
#开启认证

auth = true

4.创建 data/logs 文件夹  、data/db文件夹  以及mongodb.log

5.在 mongo/bin 目录下 后台启动mongo   

./mongod  -f  ../mongo.conf

诸如  nohup  ./mongod     后台服务启动 貌似没有效果

6. 启动mogo shell   ./mongo

7. 创建系统用户

 use admin 

//创建系统管理员

db.createUser( { user:"myadmin", pwd:"myadmin", roles:[{role:"root",db:"admin"}] } )

//系统管理员验证

db.auth("myadmin","myadmin")

8.创建数据库

use test_db //创建数据库 test_db

db.testTb.insert({"aa":"aaaa" }) //创建表 testTb 以及一条文档

//注意 必须创建一条文档 否则创建数据库 show_dbs 看不到数据库的

9.创建数据库专用管理员

 

db.createUser( { user:"myDB", pwd:"myDB", roles:[{role:"owner",db:"test_db"}] } )

db.createUser( { user:"myDB", pwd:"myDB", roles:[{role:"dbOwner",db:"test_db"}] } )

 

https://blog.csdn.net/kk185800961/article/details/45619863

 

use test_db;

 

 

db.auth("myDB","myDB")

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值