MySQL 常见同步复制故障处理方法
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,1、在Master节点删除一条记录,Slave节点找不到该条记录而报错采取方法:stop slave;set global sql_slave_skip_counter=1;start slave;2
千家信息网最后更新 2025年02月01日MySQL 常见同步复制故障处理方法1、在Master节点删除一条记录,Slave节点找不到该条记录而报错
采取方法:
stop slave;
set global sql_slave_skip_counter=1;
start slave;
2、在Master节点上更新一条记录,而Slave节点上却找不到
在Slave节点上找到缺少的那条记录,手动执行INSERT操作补全数据
insert into table_name .....
stop slave;
set global sql_slave_skip_counter=1;
start slave;
3、SLave节点中继日志损坏
通过show slave status\G命令找到Master_Log_File、Exec_Master_Log_Pos参数
stop slave;
change master to master_log_file='MySQL-bin.0000010',master_log_pos=821;
start slave;
也可以在配置文件中添加参数relay_log_recovery来自动修复中继日志
relay_log_recovery参数含义:
在MySQL服务启动时立刻开启中继日志自动恢复。恢复进程会创建一个新的中继日志文件,在这个新的中继日志中初始化SQL线程的位置,并且初始化指向这个SQL线程位置的I/O线程。
采取方法:
stop slave;
set global sql_slave_skip_counter=1;
start slave;
2、在Master节点上更新一条记录,而Slave节点上却找不到
在Slave节点上找到缺少的那条记录,手动执行INSERT操作补全数据
insert into table_name .....
stop slave;
set global sql_slave_skip_counter=1;
start slave;
3、SLave节点中继日志损坏
通过show slave status\G命令找到Master_Log_File、Exec_Master_Log_Pos参数
stop slave;
change master to master_log_file='MySQL-bin.0000010',master_log_pos=821;
start slave;
也可以在配置文件中添加参数relay_log_recovery来自动修复中继日志
relay_log_recovery参数含义:
在MySQL服务启动时立刻开启中继日志自动恢复。恢复进程会创建一个新的中继日志文件,在这个新的中继日志中初始化SQL线程的位置,并且初始化指向这个SQL线程位置的I/O线程。
节点
日志
中继
参数
线程
位置
文件
方法
会创
含义
命令
手动
指向
数据
进程
更新
服务
配置
常见
故障
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库根据列去重
合肥市斑马智行网络技术有限公司
商业银行数据库安全
信誉好的网络安全接入方案
软件开发太累咋办
网络安全视频文案
网络安全异常怎么解决
郑州软件开发投标代理
如何把服务器装到云服务
cs4服务器维修
网络技术原理及应用
安图县网络安全周启动
损益表下载软件开发
萤石云用的什么网络技术
广州电脑软件开发价格表
怎么从服务器拉专线并分配给子网
网络技术服务属于哪个部门
xrd标准数据库
盐城nac网络安全准入控制公司
嵌入式软件开发计划表
高中网络安全黑板报简单又漂亮
穿越火线怎么连接服务器超时
网络安全主题班会教案小学生
软件开发项目运用技术
GOOGLE翻译软件开发
数据库系统概论全书习题
数据库和硬件安装
传统软件开发把软件开发
银行网络技术类员工工资
数据库系统概论必背代码题