在线上环境需要用到mongodb的时候,运维就需要及时搭建环境,并且建好数据库和一个有权限的远程用户给开发及时操作。
首先下载mongodb,mongodb-win32-x86_64-3.0.7.zip解压缩安装这是window下环境
新建数据库
use wash
添加用户
db.createUser(
{
user: "admin",
pwd: "admin!@#",
roles: [ "readWrite", "dbAdmin" ]
}
)
删除用户
use system
db.system.users.remove({user:"wash"});
C:\mongodb\bin>mongod -dbpath "C:\mongodb\db" 路径
本地登录
mongo --host 127.0.0.1 -u admin -p ‘admin‘ --authenticationDatabase wash
导入文件
mongoimport -d wash -c ws_server_area -u washadmin -pwash@admin!@# C:\mongodb\ws_server_area.dat
linux下环境除了目录和环境不一样,命令基本一样
./mongod --dbpath=/usr/local/mongodb-linux-x86_64-2.6.4/data/ --logpath=/usr/local/mongodb-linux-x86_64-2.6.4/logs/log.log --fork --auth
./mongod --dbpath=/usr/local/mongo/data/ --logpath=/usr/local/mongo/logs/log.log --fork --auth
本文出自 “浩子的▁运维笔录ヽ” 博客,请务必保留此出处http://chenhao6.blog.51cto.com/6228054/1723116
原文:http://chenhao6.blog.51cto.com/6228054/1723116