随笔分类 -  DB

MySQL/MongoDB/...
摘要:redis client list 查看连接数 相关参数解释 参考官网: Redis CLIENT LIST命令用于返回所有连接到服务器的客户端信息和统计数据。 返回值 bulk-string-reply: 一个独特的字符串,格式如下: 每个已连接客户端对应一行(以 LF 分割) 每行字符串由一系列 阅读全文
posted @ 2021-08-17 14:35 fuhaizi 阅读(3115) 评论(0) 推荐(0)
摘要:redis-cli的一些常用命令参数 redis-cli我们最常用的三个参数就是-h、-p、-a选项,分配用来指定连接的redis-server的host、port和登录密码。 通过redis-cli –help发现,redis-cli还提供了其他很多的参数和功能。 1)-x -x选项从标准输入(s 阅读全文
posted @ 2021-06-24 10:03 fuhaizi 阅读(4494) 评论(0) 推荐(0)
摘要:redis cluster 安装 启动前的配置 如果直接启动redis,日志会报以下警告,可以选择性的进行配置。 1,/proc/sys/net/core/somaxconn 原因就是因为128太小了。执行echo 511 > /proc/sys/net/core/somaxconn 命令就把这个问 阅读全文
posted @ 2021-06-23 10:41 fuhaizi 阅读(717) 评论(0) 推荐(0)
摘要:rocketmqnamesrv.service cat /lib/systemd/system/rocketmqnamesrv.service [Unit] Description=rocketmq - nameserver Documentation=http://mirror.bit.edu.c 阅读全文
posted @ 2021-01-13 15:18 fuhaizi 阅读(1800) 评论(0) 推荐(0)
摘要:###mysql 8.0远程访问问题 1、ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the 阅读全文
posted @ 2020-06-28 15:40 fuhaizi 阅读(481) 评论(0) 推荐(0)
摘要:环境 Centos 7.4 ; docker ce.19.03.8; kernel 5.6.5; redis 4.0 持久化模式 快照模式 RDB持久化是通过创建快照来获得数据副本,即简单粗暴的直接保存键值对数据内容 要启用RDB(并关闭AOF),我们需要修改Redis的配置文件 redis.con 阅读全文
posted @ 2020-04-24 14:20 fuhaizi 阅读(7017) 评论(0) 推荐(0)
摘要:导出函数、存储过程 mysqldump u root p n t d R 数据库名 文件名 其中, d 表示 no create db, n表示 no data, t表示 no create info, R表示导出function和procedure。 所以上述代码表示仅仅导出函数和存储过程,不导出 阅读全文
posted @ 2020-03-20 15:01 fuhaizi 阅读(5146) 评论(0) 推荐(0)
摘要:报错 mysql在debug测试时造成锁表,报:Lock wait timeout exceeded; try restarting transaction 原因 在高并发的情况下,Spring事物造成mysql数据库事务未提交产生死锁,后续操作超时抛出异常。 mysql数据库采用InnoDB模式, 阅读全文
posted @ 2019-11-26 15:15 fuhaizi 阅读(344) 评论(0) 推荐(0)
摘要:master与slave数据不一致 一般这种情况,建议先完备master,再slave上同步一份。 master全备: mysqldump u root p all databases all_databases.sql slave导入:(如果数据量很大,建议晚上进行。) mysql uroot p 阅读全文
posted @ 2019-07-16 15:27 fuhaizi 阅读(401) 评论(0) 推荐(0)
摘要:环境说明 前提mysql主从复制已实现 环境准备 系统 centos7.2 master 192.168.20.131 slave 192.168.20.132 proxy 192.168.20.133 安装MySQL proxy 下载 "下载地址" wget https://dev.mysql.c 阅读全文
posted @ 2019-07-11 16:18 fuhaizi 阅读(330) 评论(0) 推荐(0)
摘要:mysql5.6 root本地localhost登录后无法授权 1,问题错误信息: root@localhost:(none) GRANT REPLICATION SLAVE ON . to 'yunwei'@'192.168.20.132' identified by '123456'; ERRO 阅读全文
posted @ 2019-07-10 22:40 fuhaizi 阅读(5781) 评论(0) 推荐(1)
摘要:一,安装 1,创建用户 groupadd postgres useradd g postgres postgres mkdir /data/postgres 2,下载并安装 cd /data/tools/ wget http://ftp.postgresql.org/pub/source/v11.0 阅读全文
posted @ 2019-07-02 15:07 fuhaizi 阅读(2760) 评论(0) 推荐(0)
摘要:1,redis logs信息 tail -f logs/access.log 18517:C 01 Jul 11:16:56.094 # Failed opening the RDB file root (in server root dir /etc/cron.d) for saving: Per 阅读全文
posted @ 2019-07-01 13:26 fuhaizi 阅读(3112) 评论(0) 推荐(0)
摘要:5,登录MySQL授权,并验证 四,Navicat 工具连接失败问题处理 连接测试: 阅读全文
posted @ 2019-03-13 18:38 fuhaizi 阅读(943) 评论(0) 推荐(0)
摘要:MySQL默认的字符编码为utf8,修改为utf8mb4后可支持emoji表情。 utf8mb4解决了MySQL数据库存储emoji表情的问题。utf8mb4是utf8的超集,理论上由utf8升级到utf8mb4字符编码没有任何兼容问题。 升级utf8到utf8mb4前先备份 1、备份所有需要升级的 阅读全文
posted @ 2018-12-04 17:48 fuhaizi 阅读(3619) 评论(0) 推荐(0)
摘要:一,MongoDB可采用源码编译,也可以yum方式安装,源码包请自行网站下载,编译过程略。 二,主要说说配置过程 三,从本地登录MongoDB进行测试 阅读全文
posted @ 2018-05-18 15:58 fuhaizi 阅读(350) 评论(0) 推荐(0)
摘要:一、测试环境零时部署了台MongoDB给开发用,客户端连接正常,后发现无法创建用户 二、解决之路: 1、本地登录MongoDB 发现提示找不到master。 2,由于部署MongoDB时,从副本集中克隆出来的,于是登录配置文件中查看 注释replSet=testrs,因为现在没有副本集了,所以要在最 阅读全文
posted @ 2018-05-18 15:24 fuhaizi 阅读(246) 评论(0) 推荐(0)
摘要:一、mysql用户授权 二、删除用户 三、常用命令 阅读全文
posted @ 2018-04-08 18:14 fuhaizi 阅读(712) 评论(0) 推荐(0)
摘要:一、起因: 由于误删数据,造成服务报错,经排查发现误删了一个表,造成数据不一致。但由于时间较近,范围不太确定,所以采用mysqlbinlog日志进行时间恢复。 二、恢复: 1、将前一天的mysql-bin.log日志,通过mysqlbinlog 命令可以查看具体操作记录 2、先将完整的数据,进行一次 阅读全文
posted @ 2018-03-15 18:11 fuhaizi 阅读(268) 评论(0) 推荐(0)