当mysql为一个表开启读锁的时候,其他进程包括进程本身没有权利去修改这张表的内容,也没有权利更新,但是可以读取表里面的内容

如下例子 给表上读锁

mysql中的读锁和写锁

接着更新一下,显示被锁了

mysql中的读锁和写锁

释放锁并插入数据

mysql中的读锁和写锁

写锁

 mysql中的读锁和写锁

查看

mysql中的读锁和写锁

接着更新数据

mysql中的读锁和写锁

进程本身是可以访问到的,但是如果对这个表进行了插入 更新 删除 等操作后,除非释放锁,否则别的进程连看这张表的权利都没有,如果没有进程操作,其他进程只能查看,不能更新.

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-29
  • 2021-04-19
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
猜你喜欢
  • 2021-06-29
  • 2022-12-23
  • 2021-08-23
  • 2022-01-12
  • 2022-12-23
  • 2021-12-07
  • 2021-07-29
相关资源
相似解决方案