如果php出现错误,我应该管理表解锁吗(尝试/捕捉)?还是由PDO对象在脚本末尾自动释放锁?
发布于 2015-10-16 07:47:29
是。除非您使用的是持久连接,否则在脚本终止时,PDO将关闭连接,而mysql则会释放所有锁:
PHP将在脚本结束时自动关闭连接。 http://php.net/manual/en/pdo.connections.php 如果客户端会话的连接正常或异常终止,服务器将隐式释放会话所持有的所有表锁(事务性和非事务性)。 https://dev.mysql.com/doc/refman/5.1/en/lock-tables.html
https://stackoverflow.com/questions/33164529
复制相似问题