随笔分类 -  MySQL

MySQL相关操作记录
摘要:mysql router使用配置 参考资料: https://www.jianshu.com/p/7fc8d77bea59 一、架构图 介绍: MySQL Router是处于应用client和dbserver之间的轻量级代理程序,它能检测,分析和转发查询到后端数据库实例,并把结果返回给client。 阅读全文
posted @ 2019-12-06 14:09 davie2020 阅读(7627) 评论(0) 推荐(0) 编辑
摘要:gtid 1032同步异常处理 [root@dba_test_002 ~]# cat 3.sql # 在从库中执行 set sql_log_bin=0; insert into fudao_student_lable(uid,tid) values(1,11); insert into fudao_ 阅读全文
posted @ 2019-12-04 18:07 davie2020 阅读(291) 评论(0) 推荐(0) 编辑
摘要:gtid 同步1050异常处理 [root@dba_test_002 ~]# cat 2.sql CREATE TABLE `fudao_student_lable` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uid` int(11) unsigned NOT 阅读全文
posted @ 2019-12-04 17:14 davie2020 阅读(317) 评论(0) 推荐(0) 编辑
摘要:gtid 1032错误案例 大致背景: 分别在主从上删除了系统冗余账号。 mysql> delete from mysql.user where host='::1';Query OK, 1 row affected (0.01 sec)mysql> select user,host from my 阅读全文
posted @ 2019-12-04 16:50 davie2020 阅读(966) 评论(0) 推荐(0) 编辑
摘要:mysql 查看删除触发器等操作 平时很少操作触发器,源于昨晚的一次故障,使用pt-online-change-schema修改大表过程中出现异常,再次执行时,提示已经存在触发器,导致失败。 这里推荐第三种方式: 1.、查看所有触发器 select * from information_schema 阅读全文
posted @ 2019-11-15 11:19 davie2020 阅读(1334) 评论(0) 推荐(0) 编辑
摘要:gtid同步异常处理 分析出现问题时候GTID值通过分析法获取gtid值 通过查看mysql> show slave status \G;查看一下信息并记录下来:Retrieved_Gtid_Set: 8f9e146f-0a18-11e7-810a-0050568833c8:1-4 -- 跳过此事务 阅读全文
posted @ 2019-11-14 09:54 davie2020 阅读(473) 评论(0) 推荐(0) 编辑
摘要:mysql自动化审核工具Yearning cd /opt/wget https://github-production-release-asset-2e65be.s3.amazonaws.com/107417113/fbcc5180-021d-11ea-9b24-89d020123546?X-Amz 阅读全文
posted @ 2019-11-08 15:24 davie2020 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:mysql 8.0.18 mgr 搭建及其切换 一、系统安装包 yum -y install make gcc-c++ cmake bison-devel ncurses-devel readline-devel libaio-devel perl libaio wget lrzsz vim lib 阅读全文
posted @ 2019-11-07 11:01 davie2020 阅读(2250) 评论(0) 推荐(0) 编辑
摘要:mysql 8.0.18 手工安装记录 为了日常方便,特记录如下。 一、安装系统依赖包 #1、系统依赖包安装 yum -y install make gcc-c++ cmake bison-devel ncurses-devel readline-devel libaio-devel perl li 阅读全文
posted @ 2019-11-05 17:57 davie2020 阅读(797) 评论(0) 推荐(0) 编辑
摘要:pt-online-schema-change在线修改脚本 经过几次在测试环境中使用,发现5.6和5.7可以正常使用。mysql8.0.18版本中,竟然无法使用,感到惊讶。难道mysql8.0.18强大到无需再用这个外围工具了吗?反过来说过,mysql8.0.18确实在很多ddl中可以在线操作了。 阅读全文
posted @ 2019-11-05 17:23 davie2020 阅读(291) 评论(0) 推荐(0) 编辑
摘要:基于gtid复制主要操作记录 一、安装系统依赖包 在主从上都要安装该依赖包。 二、安装xtrabackup工具 三、在主库上创建复制账号 四、主库全量备份 压缩备份命令: 五、备份文件传输至从库机器 六、在从库中执行恢复 七、配置同步复制 至此完毕。 阅读全文
posted @ 2019-11-04 10:22 davie2020 阅读(202) 评论(0) 推荐(0) 编辑
摘要:MySQL 创建唯一索引忽略对已经重复数据的检查 在创建唯一索引的基础上加上关键字"IGNORE "即可。(注意,经测试,在5.7版本已经不再支持该参数) # 重复数据 mysql> select aid,count(aid) as total ,email,tel_no,account_type, 阅读全文
posted @ 2019-11-01 17:48 davie2020 阅读(2400) 评论(0) 推荐(0) 编辑
摘要:pt-online-schema-change的用法 环境: 10.192.30.53 主库 10.192.30.60 从库 mysql版本:8.0.17 为了方便操作,简单的写了如下的脚本。 #!/bin/bash # file_name: /usr/local/scripts/pt_change 阅读全文
posted @ 2019-08-16 15:12 davie2020 阅读(629) 评论(0) 推荐(0) 编辑
摘要:pt-show-grants的用法 功能:导出授权sql 阅读全文
posted @ 2019-08-15 16:15 davie2020 阅读(513) 评论(0) 推荐(0) 编辑
摘要:pt-config-diff的使用记录 pt-config-diff功能:比较差异两套库配置差不多,性能就是不一样,无奈之举,去比对数据库配置是否相同。运行的MySQL和运行的MySQL做对比 注意:着重是mysqld部分的,貌似client的不做比较。 直接比较两个配置文件 阅读全文
posted @ 2019-08-15 15:55 davie2020 阅读(603) 评论(0) 推荐(0) 编辑
摘要:pt-archiver使用记录 功能:将MySQL表中的行存档到另一个表或文件中用法:pt-archiver [OPTIONS] --source DSN --where WHERE 注意: 目标表必须先存在且不能与需要归档的数据存在冲突 1:--source :指定要归档表的信息,兼容DSN选项。 阅读全文
posted @ 2019-08-15 15:18 davie2020 阅读(1580) 评论(0) 推荐(1) 编辑
摘要:pt-align的用法简要记录 1、pt-align 功能:将其它工具的输出按列对齐用法:pt-align [FILES]如果没有指定文件,则默认读取标准输入的内容。 2、例如: 阅读全文
posted @ 2019-08-15 14:26 davie2020 阅读(318) 评论(0) 推荐(0) 编辑
摘要:percona-toolkit 3.0.13 简单安装记录 环境:centos6.x mysql:8.0.17yum -y install perl-DBIyum -y install perl-DBD-MySQL yum -y install perl-IO-Socket-SSL.noarchyu 阅读全文
posted @ 2019-08-15 14:24 davie2020 阅读(414) 评论(0) 推荐(0) 编辑
摘要:mysql8.0.17复制搭建及其gtid的1062和1032异常 参考资料: https://blog.csdn.net/wzy0623/article/details/91982743https://blog.51cto.com/20131104/2397443 # 附录 # 环境: # 创建同 阅读全文
posted @ 2019-08-14 16:07 davie2020 阅读(1545) 评论(0) 推荐(0) 编辑
摘要:percona-xtrabackup-8.0.7简单快捷使用 # 参考资料: https://blog.csdn.net/vkingnew/article/details/83012316 # 环境:centos6.x # 下载对应的版本 # 在主库中创建专用备份账号 # 全量备份(在本地从库上备份 阅读全文
posted @ 2019-08-14 10:31 davie2020 阅读(1918) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示