首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP Mysql PDO和解锁表

PHP Mysql PDO和解锁表
EN

Stack Overflow用户
提问于 2015-10-16 07:12:45
回答 1查看 914关注 0票数 3

如果php出现错误,我应该管理表解锁吗(尝试/捕捉)?还是由PDO对象在脚本末尾自动释放锁?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33164529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档