用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1903|回复: 3
收起左侧

[HELP] 表等待超时Lock wait timeout exceeded; try restarting transaction

[复制链接]
发表于 2016-5-10 13:33:57 | 显示全部楼层 |阅读模式
Lock wait timeout exceeded; try restarting transaction问题怎么解决在使用事务时:
我有a控制器  在使用a控制文件里面的函数时不出现以上错误提示
当我把a控制器的函数 放到b控制文件时 执行里面的函数时就出现了上面的错误


发表于 2016-5-10 14:33:44 | 显示全部楼层
开启了事务之后没有提交事务
 楼主| 发表于 2016-5-10 14:38:59 | 显示全部楼层
Michael锐生 发表于 2016-5-10 14:33
开启了事务之后没有提交事务

        $this->db->trans_complete();是这个吗
发表于 2016-5-13 10:27:01 | 显示全部楼层
武技 发表于 2016-5-10 14:38
$this->db->trans_complete();是这个吗

看你用的是那种开启方式,trans_begin对应是trans_commit,trans_start对应是trans_complete

本版积分规则