MySQL删除操作练习补充

#创建两个表,分别为InnoDB类型、MyISAM类型
CREATE TABLE tab1(
id INT(4) PRIMARY KEY AUTO_INCREMENT,
coll VARCHAR(20) NOT NULL
)ENGINE=INNODB;#不写默认就是InnoDB

CREATE TABLE tab2(
id INT(4) PRIMARY KEY AUTO_INCREMENT,
coll VARCHAR(20) NOT NULL
)ENGINE=MYISAM;

#添加一些数据
#id–>3
INSERT INTO tab1(coll) VALUES (‘row1’),(‘row2’),(‘row3’);
INSERT INTO tab2(coll) VALUES (‘row1’),(‘row2’),(‘row3’);

#清空表数据,查看,再添加,查看
DELETE FROM tab1;
DELETE FROM tab2;
#id–>6
INSERT INTO tab1(coll) VALUES (‘row1’),(‘row2’),(‘row3’);
INSERT INTO tab2(coll) VALUES (‘row1’),(‘row2’),(‘row3’);

#管理员身份运行控制台,重启mysql,net stop mysql,net start mysql
#重启后的id变为tab1:1 2 3 tab2: 7 8 9
#同样使用delete from清空表数据,对于InnoDB的表,自增列从初始值重新开始
#而MyISAM类型的表,自增列依然从上一个自增数据基础上开始

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值