我正在运行以下MySQLUPDATE语句:
mysql>;更新客户设置账户\导入\ id=1;
错误1205(HY000):超过锁定等待超时;尝试重新启动事务
我没有使用事务,为什么会出现此错误?我甚至尝试重新启动我的MySQL服务器,但都没有用
该表有406733行
如何对MySQL中锁定的表强制解锁:
像这样破坏锁可能会导致数据库中的原子性无法在导致锁的sql语句上强制执行
这是黑客行为,正确的解决方案是修复导致锁定的应用程序。然而,当美元处于危险之中时,一个快速的打击将使事情再次发生变化
1) 输入MySQL
mysql-u您的用户-p
2) 让我们看看锁定表的列表
mysql>;在使用中显示打开的表格>;0;
3) 让我们看看当前进程的列表,其中一个进程正在锁定表
mysql>;显示进程列表;
4) 杀死其中一个进程
mysql>;杀死<;将“进程id”放在此处>;;