数据库
文章平均质量分 53
free操盘手
这个作者很懒,什么都没留下…
展开
-
Mariadb通过yum安装
版本:centos7Linux下安装MariaDB官方文档参见:https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum/1.创建MariaDB.repo文件vi /etc/yum.repos.d/MariaDB.repo插入以下内容: # MariaDB 10.1 CentOS rep转载 2017-10-07 12:49:41 · 692 阅读 · 0 评论 -
mongodb副本集中增加减少主机
增加主机如果副本集有用户验证的运行mongo如下su mongodb -c "numactl --interleave=all /server/env/mongodb/bin/mongod --config /server/env/mongodb/slave2.conf --httpinterface --auth --rest --keyFile /server/env/mongod原创 2017-10-12 16:21:33 · 630 阅读 · 0 评论 -
mongo创建oplog角色
新建一个用户让他可以访问oplog,oplog位于local库中。但local库中不能添加用户。我们可以在admin库中添加新建一个Agloplog用户使其能访问oplog。use admindb.runCommand({ createRole: "oplogger", privileges: [{ resource: { db: 'local', collection:原创 2017-10-12 16:22:18 · 605 阅读 · 0 评论 -
mongodb索引
创建索引:如给wechat库的article表中的crawlingrate字段创建降序索引use wechatdb.article.ensureIndex({crawlingrate:-1})如果表中已经有大量数据创建索引会很慢,可以加入backgroud:true在后台运行。db.article.ensureIndex({crawlingrate:-1},{backgro原创 2017-10-12 16:24:21 · 141 阅读 · 0 评论 -
mongodb主从用户权限管理
1、创建mongo的管理用户 #mongo >use admin>db.createUser({user:"mongodbuser",pwd:"mongo123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]}) //此用户只对用户管理有权限。对其他数据库无操作权限2、关闭mongo,在mo原创 2017-10-12 16:36:59 · 1030 阅读 · 0 评论 -
mongodb实现一主两从一个仲裁者
4台机器安装mongodb后,把4台机器的mongod启动,然后通过mongo连接你要做主机的mongo。如以192.168.10.111:27017为主节点master.conf配置processManagement: fork: truenet: bindIp: 127.0.0.1,192.168.10.110,10.9.0.1,14.17.97.2原创 2017-10-12 16:51:29 · 5124 阅读 · 0 评论 -
查找mongo卡的原因
查看内存是否充足,io有没问题vmstat 2procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 3 1 93原创 2017-10-07 13:30:16 · 522 阅读 · 0 评论 -
mongodb批量删除数据
删除之前先做集合数据备份以备不时之需参考:http://qq674992097.blog.163.com/blog/static/25060254201651853137135/让集合article只剩下500条记录,其他的删除先查询相应的集合有几条记录>db.article.find().count()181458>for( var i=1 ; i原创 2017-10-07 13:28:43 · 14998 阅读 · 0 评论 -
mongodb备份还原单表
mongodb备份整个数据库mongodump -h 192.168.10.111--port 27017 -u username -p passwd -d wechat -o wechat还原这个数据库 mongorestore --host 192.168.10.111 -u username -p password --authenticationDatabase adm原创 2017-10-12 16:18:46 · 3586 阅读 · 0 评论