首页 > 代码库 > GET_LOCK(str, timeout)

GET_LOCK(str, timeout)

GET_LOCK(str, timeout) 使用字符串 str 来得到一个锁,持续时间 timeout 秒

(1) 若成功得到锁,则返回 1
(2) 若操作超时,则返回 0
(3) 若发生错误,则返回 NULL

mysql> SELECT GET_LOCK(lock1, 10);+-----------------------+| GET_LOCK(lock1, 10) |+-----------------------+|                     1 |   # 返回结果为1,说明成功得到了一个名称为‘lock1‘的锁,持续时间为10秒+-----------------------+

 

 

 

   

GET_LOCK(str, timeout)