方法/步骤
第一步,利用show status查看表级锁使用情况,使用命令show status:
show status like 'table%';
如下图所示:
第二步,创建数据库表db_book,并查看表结构,分别使用create table和desc table,
create table db_book(
id int(10),
bno int(4),
bname varchar(30)
);
desc db_book;
如下图所示:
第三步,锁定数据库表db_book,不准写操作,使用命令lock table :
lock table db_book write;
如下图所示:
- 此文章未经授权抓取自百度经验
第四步,向数据库表db_book插入10条数据,使用insert into SQL语句,如下图所示:
第五步,查询id为1的数据记录,需要等待后才能查询出来,可以使用select * from table where id=1,如下图所示:
第六步,将数据库表db_book解锁,利用解锁命令unlock tables:
unlock tables;
如下图所示:
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部













