武技 发表于 2016-5-10 13:33:57

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

Lock wait timeout exceeded; try restarting transaction问题怎么解决在使用事务时:
我有a控制器在使用a控制文件里面的函数时不出现以上错误提示
当我把a控制器的函数 放到b控制文件时 执行里面的函数时就出现了上面的错误


Michael锐生 发表于 2016-5-10 14:33:44

开启了事务之后没有提交事务

武技 发表于 2016-5-10 14:38:59

Michael锐生 发表于 2016-5-10 14:33
开启了事务之后没有提交事务

        $this->db->trans_complete();是这个吗

Michael锐生 发表于 2016-5-13 10:27:01

武技 发表于 2016-5-10 14:38
$this->db->trans_complete();是这个吗

看你用的是那种开启方式,trans_begin对应是trans_commit,trans_start对应是trans_complete
页: [1]
查看完整版本: 表等待超时Lock wait timeout exceeded; try restarting transaction