• 技术文章 >数据库 >mysql教程

    如何解决mysql更新失败的问题

    藏色散人藏色散人2021-04-14 11:35:12原创1786

    mysql更新失败的解决办法:首先打开命令窗口;然后通过执行“select * from information_schema.innodb_trx kill 15758”语句解决即可。

    本文操作环境:windows7系统、mysql8版本,Dell G3电脑。

    Mysql update 错误

    今天在工作的时候发现自己update 一个表的某个字段超时,想了好久,首先想到的办法是,延长操作时间:

    mysql> set innodb_lock_wait_timeout=100
    mysql> show variables like 'innodb_lock_wait_timeout';

    但是时间虽然延长了,问题却没有得到解决,在网上找了一圈,发现可能是mysql事务没有提交,导致的锁表,解决办法如下:

     select * from information_schema.innodb_trx
    kill 15758

    其中15758为thread的id

    推荐:《mysql视频教程

    以上就是如何解决mysql更新失败的问题的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql
    上一篇:如何查看mysql当前密码是什么 下一篇:mysql怎么解析身份证
    PHP编程就业班

    相关文章推荐

    • mysql text 如何取值• mysql出现1044错误怎么办• hive mysql中没有表是为什么?• 如何查看mysql当前密码是什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网