随笔分类 - mysql
摘要:#!/bin/bashdatept-online-schema-change --alter "ADD INDEX idx_01(create_time)" D=database_name,t=table_name --charset utf8mb4 --nocheck-replication-fi
阅读全文
摘要:定时任务: 09 00 * * * /bin/bash /data/scripts/dbbak.sh >> /backup/backup_$(date +\%Y\%m\%d\%H\%M\%S).log 2>&1 dbbak.sh: #!/bin/bash# 设置备份相关参数BACKUP_DIR="/
阅读全文
摘要:pt_query_digest安装 mv pt-query-digest /usr/bin/ chmod +x /usr/bin/pt-query-digest yum -y install perl-Digest-MD5 yum -y install perl-DBI perl-DBD-MySQL
阅读全文
摘要:1、yum安装 yum install -y postgresql-server postgresql-contrib 2、初始化 postgresql-setup initdb 3、挂载数据盘 ln -s /data/pgsql /var/lib/pgsql chown -R postgres:p
阅读全文
摘要:1、现有集群架构 2、SSH互信连接 3、MHA noder安装 主服务器,从服务器,MHA manager都需要安装mha noder。 MHA Node 具有执行以下操作的脚本和依赖 perl 模块。 save_binary_logs:保存和复制 dead master 的二进制日志 apply
阅读全文
摘要:1、现有集群架构 ip 角色 xxx master mha_node xxx slave mha_node 新增服务器 slave mha_node 新增服务器 MHAmanager 现有集群1主1从,改造成1主2从。 2、SSH互信连接 3、MHA noder安装 主服务器,从服务器,MHA ma
阅读全文
摘要:1.yum源下载安装wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpmyum localinstall -y mysql57-community-release-el7-11.noarch.rpm 2.
阅读全文
摘要:三阶魔方还原公式:1.黄心白十字2.白心白十字3.下层对齐上勾下回4.中间层对齐中间竖柱对齐,远离,上勾下回5.黄色十字顺,上勾下回,回去6.顶面黄色左手下回上回下回回上7.对好角块颜色黄色对着自己,右手上回上,下180,下勾上,下180,右1808.大功告成侧面对着自己,右手下勾下回,下回下勾,上
阅读全文
摘要:#处理离线sql my2sql -user root -passwd 111111 -host 127.0.0.1 -port 3308 -mode file -work-type 2sql -local-binlog-file mysql-bin.007013 -start-file mysql-
阅读全文
摘要:1、mysql gtid 改造 1.1、数据库修改 SET GLOBAL ENFORCE_GTID_CONSISTENCY = WARN; SET GLOBAL ENFORCE_GTID_CONSISTENCY = ON; SET GLOBAL GTID_MODE = OFF_PERMISSIVE;
阅读全文
摘要:XtraBackup 安装2.4支持Mysql5.7,8.0支持Mysql8.0注意版本选择yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpmyum install percona-xtrabackup
阅读全文
摘要:centos7 二进制安装mysql5.7.361.libaio安装yum install libaio2.软件下载mysql-5.7.36-el7-x86_64.tar.gz 3.tar -xzvf mysql-5.7.36-el7-x86_64.tar.gz -C /usr/local/ gro
阅读全文
摘要:postgresql 9.2.23 主从复制select * from pg_stat_replication;select * from pg_roles;select * from pg_user;CREATE ROLE repl login replication encrypted pass
阅读全文
摘要:1、在每台机器上执行 SET GLOBAL.ENFORCE_GTID_CONSISTENCY = WARN; 2、在每台机器上执行 SET GLOBAL.ENFORCE_GTID_CONSISTENCY = ON; 3、在每台机器上执行 SET GLOBAL.GTID_MODE = OFF_PERM
阅读全文
摘要:reset slave 所有中继日志文件都被删除,即使它们还没有被复制 SQL 线程完全执行。 reset slave all 所有中继日志文件都被删除,它会清除连接参数(需要重新change master to) reset master: 系统变量的值 gtid_purged设置为空字符串 (
阅读全文
摘要:GTID中slave端的binlog是必须开启的,目的是记录执行过的GTID 主库#开启gtidlog-bin=mysql-binexpire_logs_days = 5binlog_format=rowserver-id = 1gtid_mode=onenforce_gtid_consistenc
阅读全文
摘要:mysql主从故障跳过错误1.从库报错 21,22,23,25无法执行Retrieved_Gtid_Set: 265c6c2a-86ca-11ed-b07a-0242ac120002:1-25Executed_Gtid_Set: 265c6c2a-86ca-11ed-b07a-0242ac12000
阅读全文
摘要:1、node_exporter下载 node_exporter-1.3.1.linux-amd64.tar.gz tar -xzvf node_exporter-1.3.1.linux-amd64.tar.gz -C /usr/local 2、配置文件 cat >/etc/systemd/syste
阅读全文
摘要:yum install -y keepalived主从都需要check_nginx.shcheck_nginx.sh内容如下:cat >/etc/keepalived/check_nginx.sh<<EOF#!/bin/bashcounter=$(ps -C nginx --no-heading |
阅读全文
摘要:MHA安装1.下载mysqlwget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.35-el7-x86_64.tar.gzmha4mysql-manager-0.58.tar.gzmha4mysql-node-0.58.t
阅读全文