mysql lock
lock table table_nmae read|write
unlock tables
root@localhost23:32:27[q]>lock table t1 read ;
root@localhost23:39:14[q]>show processlist ;
+----+------+-----------+--------------------+---------+------+----------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+------+-----------+--------------------+---------+------+----------+------------------+
| 5 | root | localhost | q | Sleep | 4344 | | NULL |
| 6 | root | localhost | q | Sleep | 4431 | | NULL |
| 8 | root | localhost | information_schema | Sleep | 4558 | | NULL |
| 10 | root | localhost | q | Query | 0 | starting | show processlist |
| 11 | root | localhost | q | Sleep | 27 | | NULL |
+----+------+-----------+--------------------+---------+------+----------+------------------+
当前会话操作只能对t1表read ,不能write:
root@localhost00:36:47[q]>select * from t1 ;
+------+---