主要了解表锁和行锁。页锁了解即可。页锁是介于表锁和行锁之间的一种锁。
一、表锁
1.1 特点
1.2 案例分析
1.2.1 建表sql
CREATE TABLE mylock (
id INT NOT NULL PRIMARY KEY auto_increment,
NAME VARCHAR (20)
) ENGINE myisam;
INSERT INTO mylock (NAME) VALUES('a');
INSERT INTO mylock (NAME) VALUES('b');
INSERT INTO mylock (NAME) VALUES('c');
INSERT INTO mylock (NAME) VALUES('d');
INSERT INTO mylock (NAME) VALUES('e');
select * from mylock;
a.查看命令,查看表上加过的锁
b.加锁命令
c.解锁命令
1.2.2 加读锁
1.2.3 加写锁
1.3 案例结论
1.4 表锁分析