同时进行SELECT和UPDATE - 锁定以防止并发问题

pet*_*532 7 mysql concurrency select

所以我在一个高并发的环境中工作.我想要做的是根据某个属性从mysql数据库中选择一行,然后一旦我有了那行,我想在行中设置一个"锁定"标志,这样我就可以在php中做一些工作了(这可能需要一段时间)然后在我完成后解锁它.为了防止出现单独的SELECT和UPDATE命令时出现的并发问题,最好的方法是什么?