您的位置:首页 > 数据库

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

2018-03-23 11:09 453 查看
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进程的方式关闭数据节点,会造成数据损坏
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: