在 MySQL 中,行锁和表锁的锁定级别是不同的。行锁的锁定级别比表锁低,因此在同一事务内先加行锁再加表锁是不会冲突的。
当一个事务对行加锁时,该事务对其他事务的影响仅限于该行,其他事务可以继续访问其他行。而表锁则会锁定整张表,其他事务将无法访问该表中的任何行。因此,在同一事务内先加行锁再加表锁不会冲突,因为行锁的锁定范围要小于表锁。
在 MySQL 中,行锁和表锁的锁定级别是不同的。行锁的锁定级别比表锁低,因此在同一事务内先加行锁再加表锁是不会冲突的。
当一个事务对行加锁时,该事务对其他事务的影响仅限于该行,其他事务可以继续访问其他行。而表锁则会锁定整张表,其他事务将无法访问该表中的任何行。因此,在同一事务内先加行锁再加表锁不会冲突,因为行锁的锁定范围要小于表锁。