为什么某些mysql连接在删除+插入后选择旧数据作为mysql数据库?
MysqL默认使用隔离级别“ REPEATABLE READ”,这意味着您将看不到事务启动后所做的任何事务更改,即使这些(其他)更改已提交也是如此。
如果在这些会话中发出COMMIT或ROLLBACK,则应该看到已更改的数据(因为这将终止“进行中”的事务)。
另一个选择是将这些会话的隔离级别更改为“ READ COMMITTED”。也许还有一个选项可以更改默认级别,但是您需要查看手册。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群