mongo副本集配置及一些常用命令

mongo副本集配置及一些常用命令

在每台机器都配置下mongo配置文件

[root@mangodb1 conf]# cat mongod.conf 
dbpath= /data/mongodb/data/
logpath=/data/mongodb/logs/mongod.log
logappend=true
fork=true
maxConns=2000
bind_ip=127.0.0.1,10.92.160.5(IP或者主机名)
directoryperdb=true
#auth=true
pidfilepath=/data/mongodb/logs/mongod.pid
replSet = rep
#keyFile = /data/mongodb/conf/mongokey

配置mongo副本集:

config = { _id:"rep",members:[{_id:0,host:"10.92.160.5:27017"},{_id:1,host:"10.92.160.6:27017"},{_id:2,host:"10.92.160.7:27017"}]}

rs.initiate(config);
rs.status(); (查看集群状态的)

常用命令:

基本命令:

show dbs 看库
use 库
db.setSlaveOk()
show tables 看表

创建admin用户

use admin
db.addUser("root","123456")

导出表加个-c

/data/mongodb/bin/mongoexport -uroot -p123456 --authenticationDatabase  admin -d gag_shop -c organizationManagerAuthorities -o organizationManagerAuthorities.json

导入:

/data/mongodb/bin/mongoimport -uroot -p123456 --authenticationDatabase  admin  -d open   /root/userInterfaceAuthority.json

查表某个字段信息:

db.表名字.findOne({})
db.terminalMonitorInfo.findOne({"_id" : "086273F59379"})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值