日期:2014-05-17  浏览次数:20765 次

mysql数据库select or update
请教大伙个问题,我现在有两个项目,用的都是ssh框架,事务是用spring管理。
在其中一个项目中select loginname from users where loginname ='test' for update 后,然后处理,在未处理完且事务未结束的时候,另外一个项目同样调用这个sql,然后修改记录成功了,请问我是不是哪里配置出问题了,还是说mysql中使用select for update的必须针对InnoDb,并且是在一个事务中,才能起作用?谢谢



------解决方案--------------------
啊,难道默认的是操作的时候会锁住么