linux 下 mongo 安装和配置用户以及配置数据库

本文详细介绍如何下载并安装MongoDB数据库系统,包括配置步骤、创建数据库用户及权限分配等关键操作。此外还介绍了如何正确启动和关闭MongoDB服务。

1、下载mongo

https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz

2、放到指定位置/usr/local/

3、解压 tar -zxvf   xxx

4、重名名 mv   mxx  mongo 

5、cd mongo 

cd bin

6、增加配置

vi mongodb.conf

port=27017
dbpath=/usr/local/mongo/data/db
logappend=true
fork=true

logpath=/usr/local/mongo/log/mongo.log

7、根据配置创建对应的文件夹和文件

8、在bin目录下启动

 ./mongod --config mongodb.conf

会有成功英文提示

9、登陆

./mongo

use admin

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

use admin
db.auth('admin','xxxx')  

在admin下创建数据库,再切换数据库 

use test_hall

db.createUser({user: "test",pwd: "123456",roles: [{ role: "readWrite", db: "test_hall" }]}); 

//同理 在admin下创建其他数据库
use admin
db.auth('admin','123456') 
use test_notice
db.createUser({user: "test",pwd: "123456",roles: [{ role: "readWrite", db: "test_notice" }]}); 


10

mongodb关闭
   > use admin
   > db.shutdownServer()
   > db.shutdownServer({force : true}) 强制关闭Mongod,应对副本集中主从时间差超过10s时不允许关闭主库的情况
   不要使用kill直接杀mongo进程的方式关闭数据节点,会造成数据损坏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值