赞
踩
mysql如何锁表:
lock table 表名 read;
如图:
锁表是可以读取表的,如图
锁表之后就不可以对表进行写表(更新,删除,新增)。
查看当前的进程,可以查看哪些表锁。
show processlist ;
如下:test表被锁,执行update语句等待中。
| 380527 | root | localhost | 数据库名 | Query | 537 | Waiting for table level lock | update test set name = "ceshi" where id = 1。(上传不了图片,,,,,,)
杀掉改进程:
kill 380527;
解锁表
unlock tables;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。