php语言开发程序,同一个事务里面,先更新再查询为什么取得是未更新时的结果?

我看网上说的同一个事务里面,先更新再查询取得的结果是更新后的结果,不同的事务里面,当那个事务还没有执行完毕,则另一个事务查询还是未更新的结果。

但我实际开发中,在公司的项目中用laravel做的测试,确实同一个事务,先更新再查询取得的是更新后的结果,但是在我自己项目中,为啥查询的结果是未更新时候的结果呢?我的项目链接数据库用的是单例模式,请问是哪里出了问题呢?还是数据库哪里可以设置的?

php
mysql
2023-05-04 15:03:45
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
mu_xiaoqi

可以看看事务隔离级别

分享
微博
QQ
微信
回复
2023-05-04 15:28:19
相关问题
一个更新操作有必要用到事务吗?
1207浏览 • 1回复 待解决
apache虚拟目录不支持php为什么?
1770浏览 • 1回复 待解决