INSERT INTO `grade`(`name`) VALUES('大一'),('大二');
INSERT INTO `student`(name,pwd,sex) VALUES('孙笑川','123','男'),('刘波','123','男');
UPDATE `student` set `name`='药水哥',`email`='123456@qq.com' WHERE id = 1;
UPDATE `student` set `birthday`=CURRENT_TIME WHERE `name`='孙笑川' AND id = 2;
-- TRUNCATE 重新设置自增列,计数器会归零
-- 不会影响事务
TRUNCATE `grade`; -- 自增会归零
-- DELETE 不会影响自增
DELETE from `grade`;
-- DELETE删除的问题(重启数据库)
-- InnoDB 自增列会从1开始(存在内存中,断电即失)
-- MyISAM 继续从上一个自增量开始(存在文件中,不会丢失)
评论 (0)