Category Archives: MySQL故障处理

MySQL故障处理

案例:推进GTID解决MySQL主主不同步问题

之前文章介绍过MySQL修改lower_case_table_names参数,如果之前大写存储的表将无法识别,需要特殊处理。
最近遇到一例应用开发人员在修改这个参数之后,为了清除之前大写存储的表,做了误操作,导致主主不同步。 Continue reading

Posted in MySQL故障处理 | Tagged , | Comments Off on 案例:推进GTID解决MySQL主主不同步问题

小知识:MySQL修改lower_case_table_names参数

起初创建环境时没有要求表名称不区分大小写,后续应用使用提出要设置`lower_case_table_names=1`的需求,期望表名不再区分大小写。
修改这个参数需要重启实例,另外一定要注意该参数修改会导致之前大写存储的表将无法识别,需要特殊处理。 Continue reading

Posted in MySQL故障处理 | Tagged | Comments Off on 小知识:MySQL修改lower_case_table_names参数

MySQL主主同步环境出现1236错误

环境:MySQL 5.7.25 主主架构
故障现象:发现互相之间的同步均发生异常,两端均出现1236错误,在两个主节点上分别执行show slave status显示的关键信息如下: Continue reading

Posted in MySQL故障处理 | Tagged , , | Comments Off on MySQL主主同步环境出现1236错误