1. 报错SQL语句

该语句用于将gsds数据库中updata表,file_start列为0的值修改为1

UPDATE gsds.updata  
SET file_start = 1  
WHERE file_start = 0;

在这里插入图片描述

2. 解决方法

2.1 查看进程列表

show full processlist;

在这里插入图片描述
除event_scheduler外,其他进程若有TIME大于1000,或处于sleep不使用的进程,可以使用2.3的kill id杀掉

2.2 查看事务列表

select* from information_schema.innodb_trx;

在这里插入图片描述
事务列表若有不使用的进程,则使用kill杀掉trx_mysql_thread_id的id,以及对应的trx_id

2.3 kill进程

杀掉trx_mysql_thread_id对应的trx_id

KILL trx_mysql_thread_id;
KILL trx_id;

3. 重启mysql服务

这个步骤是最、最、最重要的!!!

3.1 使用xshell远程登录Linux服务器

service mysql restart

3.2 不使用远程在终端中重启

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐