标签: mysql
我想锁定一些特定的行以进行更新或删除,或者插入和休息表的行应该保持解锁状态,即可用于任何事务,无论是读还是写。如果是的话可以在mysql中使用,请帮助我。
答案 0 :(得分:2)
首先,您必须使用InnoDB引擎,因为MyISAM不支持行级锁。
接下来,如果执行更新,MySQL将隐式锁定扫描的行。但是如果需要明确锁定行,可以使用SELECT FOR UPDATE语句。
SELECT FOR UPDATE