关于MySQL的lock wait timeout exceeded解决方案

2023-10-29

关于MySQL出现 lock wait timeout exceeded; try restarting transaction 的解决方案。

一、问题抛出

在做查询语句时,MySQL 抛出了这样的异常:

MySQL server error report:Array
(
    [0] => Array
        (
            [message] => MySQL Query Error
        )

    [1] => Array
        (
            [sql] => SELECT * FROM taobao_trade WHERE order_status = 1 and orderID ='2018061812306547' AND is_tran_success=0 for update
        )

    [2] => Array
        (
            [error] => Lock wait timeout exceeded; try restarting transaction
        )

    [3] => Array
        (
            [errno] => 1205
        )

)

Lock wait timeout exceeded; try restarting transaction的异常,错误提示的意思,很明显,是因为这条语句被锁住了,所以释放这个锁。

二、解决方案

我们可以通过到

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于MySQL的lock wait timeout exceeded解决方案 的相关文章

  • 【OpenWRT之旅】LuCI探究

    1 多语言 1 检查 opkg list grep luci i18n 2 安装语言包 opkg install luci i18n hungarian 2 uhttpd 这个是LuCI所在的Web Server docroot在 www下

随机推荐