select … for update 语句是我们经常使用手工加锁语句。在数据库中执行 select … for update ,大家会发现会对数据库中的表或某些行数据进行锁表,在mysql中,如果查询条件带有主键,会锁行数据,如果没有,会锁表。
注意:select … for update 只能在事务中起作用
select … for update 语句是我们经常使用手工加锁语句。在数据库中执行 select … for update ,大家会发现会对数据库中的表或某些行数据进行锁表,在mysql中,如果查询条件带有主键,会锁行数据,如果没有,会锁表。
注意:select … for update 只能在事务中起作用