Mysql主从异常 表被回滚_Mysql主从同步 异常Slave_SQL_Running: No
在刚搭建好的mysql主从节点上对从节点进行操作,导致同步异常:报错如下:
从节点执行:
mysql> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.43.10
Master_User: db
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000003
Read_Master_Log_Pos: 32168
Relay_Log_File: mysql-relay.000004
Relay_Log_Pos: 4091
Relay_Master_Log_File: mysql-bin.000003
Slave_IO_Running: Yes
Slave_SQL_Running: No
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 1146
Last_Error: Error executing row event: 'Table 'test.test1' doesn't exist'
Skip_Counter: 0
Exec_Master_Log_Pos: 19009
Relay_Log_Space: 18368
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: NULL
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 0
Last_IO_Error:
Last_SQL_Errno: 1146
Last_SQL_Error: Error executing row event: 'Table 'test.test1' doesn't exist'
Replicate_Ignore_Server_Ids:
Master_Server_Id: 1
Master_UUID: 36285a17-0dea-11ea-908d-000c298eae92
Master_Info_File: /usr/local/mysql/data/master.info
SQL_Delay: 0
SQL_Remaining_Delay: NULL
Slave_SQL_Running_State:
Master_Retry_Count: 86400
Master_Bind:
Last_IO_Error_Timestamp:
Last_SQL_Error_Timestamp: 191124 22:25:38
Master_SSL_Crl:
Master_SSL_Crlpath:
Retrieved_Gtid_Set:
Executed_Gtid_Set:
Auto_Position: 0
Replicate_Rewrite_DB:
Channel_Name:
Master_TLS_Version:
1 row in set (0.00 sec)
ERROR:
No query specified
解决方法1:
Slave_SQL_Running: No
1.程序可能在slave上进行了写操作
2.也可能是slave机器重起后,事务回滚造成的.
一般是事务回滚造成的:
解决办法:
mysql> stop slave ;
mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> start slave ;
解决办法二、
首先停掉Slave服务:slave stop
到主服务器上查看主机状态:
记录File和Position对应的值
进入master
mysql> show master status;
+------------------+----------+--------------+------------------+-------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000003 | 32168 | test | mysql | |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)
然后到slave服务器上执行手动同步:
mysql> change master to
> master_host='192.168.43.10',
> master_user='db',
> master_password='123456',
> master_port=3306,
> master_log_file='mysql-bin.000003',
> master_log_pos=32168 ;
mysql> start slave ;
Mysql主从异常 表被回滚_Mysql主从同步 异常Slave_SQL_Running: No相关推荐
- mysql表删除回滚_MySQL删除表的三种方式(小结)
drop table drop 是直接删除表信息,速度最快,但是无法找回数据 例如删除 user 表: drop table user; truncate (table) truncate 是删除表数 ...
- Mysql主从异常 表被回滚_oracle表回滚到一个指定时间的操作语句 oracle 误删除数据恢复...
-- 1. 添加恢复功能. alter table 表名 enable row movement; -- 2. 查看恢复记录 select * from 表名 as of timestamp to_t ...
- mysql 数据回滚_Mysql数据误删除快速回滚
作者 | Video++极链科技OPSTeam 整理 | 包包 在数据库操作中,难免会因为各种各样的原因对数据造成损坏,这个时候就需要对数据库快速恢复.传统的方法会先恢复mysql备份,再去用mysq ...
- python实现数据库事务回滚_使用Python脚本实现MySQL误操作的快速回滚
1.简介 在Oracle数据库中,当一个误操作被提交后,我们可以通过Oracle提供的闪回功能将表闪回至误操作之前的状态.mysql中没有原生的flushback功能,DBA误操作时,传统的恢复方式是 ...
- java 回滚异常_Java异常与事物回滚探究
非运行时异常(checke Exception)是RuntimeException以外的异常,类型上都属于Exception类及其子类.如IOException.SQLException等以及 用户自 ...
- mysql dml回滚_mysql binlog回滚/闪回,前滚, 分析各表DML情况, 找出长事务与大事务...
简介 binlog_inspector通过解释mysql/mariadb binlog/relaylog实现以下三大功能: 1)flashback/闪回/回滚, 实现DML的回滚到任意时间或者位置. ...
- mysql语句事务回滚_mysql语句,事务处理回滚的问题。
mysql_query("BEGIN"); $ck_id = M('ods')->add($public); foreach ($datas as $k => $val ...
- mysql新增表字段回滚_MySql学习笔记四
MySql学习笔记四 5.3.数据类型 数值型 整型 小数 定点数 浮点数 字符型 较短的文本:char, varchar 较长的文本:text, blob(较长的二进制数据) 日期型 原则:所选择类 ...
- mysql 主键冲突 多个事务回滚_MySQL实战45讲Day38----自增主键不是连续的原因
一.自增主键不连续的原因: 对于表: CREATE TABLE `t` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c` int(11) DEFAULT NULL ...
最新文章
- UVA 10795 新汉诺塔问题
- Django ORM 中的批量操作
- string字符串详解
- LVM是逻辑盘卷管理1
- Android dp与px的转换
- 安卓一键新机_新机速递:vivo S7,如7而至;更有Nokia携手一键直达登场
- 对PID的理解及其实现公式
- 数据结构算法——1006. 线性链表的插入与删除
- EPSG和WKID空间参考之--坐标系简单理解
- uniapp中上传图片到OSS服务器,上传图片upload修改为同步请求、以及h5和APP端压缩图片
- 计算机加硬盘后速度变慢,硬盘速度变慢怎么办 硬盘速度慢解决方法步骤介绍【详解】...
- 创新移动互联,阿凡题学习神器引领搜索新体验
- 携程景区爬取 + 保存Excel
- MYSQL里的DBS是什么_DBS-MySQL:MYSQL获取自增ID的四种方法
- 离散数学蕴含等值式前件为假命题为真的理解
- Mac Xcode崩溃 (打开ios项目引起崩溃)
- 抢占中国P2P海外第一股 宜人贷寓意为何
- 6a标准 api_API6A标识规范(最新)
- recaptcha java_谷歌recaptcha验证码java解决方案
- 全自动百度推广引流软件