1.先关闭mysql的自动提交 set autocommit = 0;
2.在执行begin;开启事务
3.然后执行语句锁定一行 select * from test_innodb_lock where a=8 for update;
4.最后执行commit; 提交后就解锁
5.其他操作这一行的将会被阻塞,直到提交后释放锁
1.先关闭mysql的自动提交 set autocommit = 0;
2.在执行begin;开启事务
3.然后执行语句锁定一行 select * from test_innodb_lock where a=8 for update;
4.最后执行commit; 提交后就解锁
5.其他操作这一行的将会被阻塞,直到提交后释放锁