mysql自增列怎么重置 mysql修改自增列的初始值

修改mysql中自增序列的值,恢复初始值两种方法修改或者重置mysql中的自增字段的值:autoIncrement;
其中方法二可以修改成任意值 。
清空MySQL表,如何使ID重新从1自增???清空MySQL表,使ID重新从1自增的步骤如下:
我们需要准备的材料分别是:电脑、Mysql查询器 。
1、首先 , 打开Mysql查询器,连接上相应的mysql连接 。
2、鼠标右击需要清空自增ID的表,选择“设计表”,再将选项卡切换到“设置”栏,会发现虽然清空了表,但是自动递增的数值仍然没有变回1 。
【mysql自增列怎么重置 mysql修改自增列的初始值】3、在自动递增栏,将数值更改为数字1,并点击“保存”按钮 。
4、此时会发现,再新增数据时,ID自动从1开始递增了 。
怎么重置mysql的自增列AUTO重置 MySQL 自增列 AUTO_INCREMENT 初时值
注意, 使用以下任意方法都会将现有数据删除.
方法一:
delete from tb1;
ALTER TABLE tbl AUTO_INCREMENT = 100;
(好处, 可以设置 AUTO_INCREMENT 为任意值开始)
提示:如果表列和数据很多, 速度会很慢, 如90多万条, 会在10分钟以上.
方法二:
truncate tb1;
(好处, 简单, AUTO_INCREMENT 值重新开始计数.)
怎么重置mysqlmysql自增列怎么重置的自增列
1. 支持设置自增列mysql自增列怎么重置的值
ALTER TABLE table_name AUTO_INCREMENT = 1;
不过这种方式自能设置大于当前使用的值mysql自增列怎么重置 , 不能设置小于等于当前已经使用的自增列的值 。myisam如果设置小于等于mysql自增列怎么重置 , 则自增列的值会自动设置为
当前最大值加1 。innodb则不会改变 。
2.通过TRUNCATE把自增列设置为0mysql自增列怎么重置,从MySQL 5.0.13开始TRUNCATE就能重置自增列为0.myisam和innode都是如此 。
TRUNCATE TABLE table_name;
3.drop和create重建表方式重置自增列为0
关于mysql自增列怎么重置和mysql修改自增列的初始值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读