![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DBA的自我修养
文章平均质量分 69
芮芮子天下第一
我永远喜欢芮芮子
展开
-
MySQL窗口函数
mysql窗口函数原创 2023-01-29 20:27:34 · 484 阅读 · 0 评论 -
SQL连续问题思路
SQL连续问题处理原创 2023-01-28 21:41:34 · 1240 阅读 · 0 评论 -
MySQL 8.0 管理端口解决连接数过多问题
MySQL 8.0 管理端口解决连接数过多问题最近遇到了连接数撑爆数据库的情况,据搜集信息来看,MySQL8之前会预留一个连接给super用户,但是8.0死活登不上去,只能眼睁睁看着连接满,却不知道服务器里面发生了什么。经过搜索,发现MySQL官方给出了管理端口的方式来解决连接数爆满的情况。这个设置好的管理端口不会限制连接数量,但是需要连接的用户拥有connection_admin权限。接下来我们讲讲如何操作,修改配置文件,在[mysqld]的配置下方加入如下两行#test1为服务器的主机名,也可原创 2022-01-29 15:24:04 · 1964 阅读 · 0 评论 -
mysqlsh的import工具导致唯一索引失效引起集群崩溃的真实案例
最近在生产上的MySQL集群出现了所有从节点异常退出的奇怪现象,可给孩子吓得不轻,立马开始排查问题和当时正在做操作的老师沟通后定位到他们当时正在使用mysqlsh的import工具进行数据导入。具体的执行命令如下mysqlsh --uri dcsp@$ip $port -pd$pwd -e "util.importTable('data.txt',{schema:'mydb',table: 'mytable', fieldsTerminatedBy:'|',characterSet:'gbk',原创 2021-12-27 15:32:50 · 1296 阅读 · 0 评论 -
MySQL闪回工具—my2sql
MySQL闪回工具—my2sqlmy2sql是使用go语言开发的MySQL binlog解析工具,通过解析MySQL binlog ,可以生成原始SQL、回滚SQL、去除主键的INSERT SQL等,也可以生成DML统计信息。类似工具有binlog2sql、MyFlash、my2fback等,本工具基于my2fback、binlog_rollback工具二次开发而来。my2sql的GitHub地址:https://github.com/liuhr/my2sql优点:功能丰富,不仅支持回滚操作,还有原创 2021-04-19 21:03:54 · 874 阅读 · 0 评论 -
linux文件基础与常见命令
Linux系统简介Linux分区主分区:只能有4个拓展分区:最多只能有一个主分区加拓展分区最多只能有4个不能写入数据,只能包含逻辑分区逻辑分区:用于储存数据高级格式化高级格式化是指根据用户选定的文件系统(FAT16、FAT32、NTFS、EXT2、EXT3、EXT4…),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。清除数据只是附带功能。硬件设备文件名硬件设备文件名IDE硬盘/dev/hd[a-d]原创 2021-01-20 14:33:25 · 195 阅读 · 1 评论 -
Linux中修改hostname立即生效的方法
Linux修改hostname生效的方法例如我现在有一台虚拟机 ip为192.168.3.111,我们现在要将hostname也就是主机名修改为test我们首先修改/etc/hostsvim /etc/hosts#####192.168.3.111 test#####然后修改/etc/sysconfig/networkvim /etc/sysconfig/network#####NETWORKING=yesHOSTNAME=test#####然后重启网卡sevice ne原创 2021-01-18 14:59:14 · 4997 阅读 · 0 评论 -
Linux上的MySQL8搭建与初始化
Linux上搭建MySQL8环境在官网下载RPM捆绑包链接如下https://dev.mysql.com/downloads/mysql/根据自己的系统选择需要下载的版本,如果你和我一样是centos7请选择Linux 7版本的,上图为Linux 8版本下载完成后上传到Linux服务器上面tar -xvf bundle.tar; #解压捆绑包,这里捆绑包名字简写了# 检查 mysql 是否被安装rpm -qa | grep -i mysql # 若安装过,会输出相关包名# 若有原创 2020-11-10 14:49:02 · 3069 阅读 · 0 评论