分类 数据库 中的文章

MySQL flush-hosts问题

flush-hosts问题 问题 连接mysql时出现下面错误 "Host '192.168.1.100' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'" 原因 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据……

阅读全文

Redis集群部署

需要的机器 redis01:192.168.112.152 redis02:192.168.112.153 redis03:192.168.112.154 部署说明: 每台机器装两个节点(端口分别6379,6380,一主一备) redis都安装到了/srv/redis-cluster 配置文件放在了 /srv/redis-cluster/conf 日志文件放在 /srv/redis-cluster/log 编译redis tar xf redis-5.0.0.tar.gz cd redis-5.0.0 make make install……

阅读全文

Redis 批量清除Key

批量清除key 命令 ./redis-cli -h bigdata.lpntvo.ng.0001.apne1.cache.amazonaws.com -p 6379 keys "position*" | xargs ./redis-cli -h bigdata.lpntvo.ng.0001.apne1.cache.amazonaws.com -p 6379 del……

阅读全文

MongoDB用户操作

用户权限: mongodb是没有默认管理员账号,所以要先添加管理员账号,在开启权限认证。 切换到admin数据库,添加的账号才是管理员账号。 用户只能在用户所在数据库登录,包括管理员账号。 mongo的用户是……

阅读全文

线上MongoDB更新认证步骤

线上mongodb更新认证步骤 注意: mongo版本:3.2 原来认证方式为5,后来改成了3,这教程是从3改成5的 其实都一样,原理就是修改认证方式,删除原来用户,再建新用户 admin用户可能要有__sys……

阅读全文

mongoDB数据备份

数据导入 ./mongoimport -d DB -c COLLECTION -u USER -p PASSWORD --authenticationDatabase=DB --file=~/COLLECTION.csv --headerline --type csv 数据导出 ./mongoexport -d DB -c COLLECTION -u USER -p PASSWORD --authenticationDatabase=DB --type csv -o ~/COLLECTION.csv # 示例: ./mongoexport -d semaphore -c user -u appuser -p --authenticationDatabase=semaphore -f uid,nickName,selfSign,totalAmount,position_amount_one,position_amount_two,position_amount_three,position_amount_four --type csv -o ~/user_0102.csv # -f 可以指定列 备份 ./mongodump -d DB -c COLLECTION -u USER -p PASSWORD --authenticationDatabase=DB -o /tmp 注:备份后的目录以DB命令,里面包含两个文件us……

阅读全文

mongoDB配置认证机制

mongoDB创建用户管理员 注意:在不开启认证机制的情况下启动MongoDB use admin db.createUser( { user: "myUserAdmin", pwd: "abc123", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } ) 开启认证机制后,重新启动MongoDB 以用户管理员身份身份验证 use admin db.auth("myUserAdmin", "abc123" ) 创建其他用户 注……

阅读全文