我可以在调用LOCK TABLES tb1 READ之后调用更新/插入表(tb1)吗?

我已经阅读了关于读锁的MySQL手册:


  持有锁的会话可以读取表(但不能写入表)。


我正在寻找一个锁,该锁允许我读取/写入表,但只允许其他人读取访问。

怎么做?

我的是MyISAM数据库。

最佳答案

您无法在MySQL中做到这一点。最好的方法是使用WRITE lock,但是所有其他会话都必须等待从表中读取数据的能力。

关于mysql - 调用LOCK TABLES tb1 READ后可以写入表吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8801531/

10-16 18:48