如何写php读取mysql的代码,防止它脏读???谢谢!

解决方案 »

  1.   

    INNODB就支持行级锁。涉及这种情况的表用INNODB类型。
      

  2.   

    难道mysql为了提高执行速度,没有引用允许的短时间内,读取相同操作的数据吗?
      

  3.   

    你写的项目有如此高的要求??
    绝对不允许脏数据的出现??如果确实如此,建议你还是用java+oracle!如果你光是想通过php去控制的话需要额外很多的操作!
    说白点就是每次读的时候不允许写入!
      

  4.   

    业务逻辑要求高的银行才要求那么严格吧..
    注意,PHP是WEB,用户看到的数据就是HTML,无连接的,怎么可能还知道另外还有个线程再写数据呢??
    唯一的可能就是2个线程同时读和写,一瞬间的事情,这个概率...