3rwdq 发表于 2015-12-16 09:33:53

mongodb数据库运维常用语法

在线上环境需要用到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

页: [1]
查看完整版本: mongodb数据库运维常用语法