mysql没有for update wait 5 这种等待加锁超时时间设置,但是可以在配置中设置innodb_lock_wait_timeout
mysql> show variables like 'innodb_lock_wait_timeout'; +--------------------------+-------+ | Variable_name | Value | +--------------------------+-------+ | innodb_lock_wait_timeout | 50 | +--------------------------+-------+ 1 row in set (0.00 sec)
默认时间是50秒,可以改成1,就是1秒