方法一
delete from test;
alter table `test` auto_increment=1
(好处,可以设置AUTO_INCREMENT 为任意值开始)
提示:如果表列和数据很多,速度会很慢,如90多万条,会在10分钟以上。
方法二
truncate table test
(好处,简单,AUTO_INCREMENT 值重新开始计数)
一般情况下我们使用第二个就可以了,记住以上情况都是彻底删除所有记录。
Mysql auto_increment 重新计数(让id从1开始)
2019-12-14 15:49MYSQL教程网 Mysql
当清空一个表的时候,重新插入数据,发现auto_increment属性的字段计数不是从1开始的时候,可以使用以下命令
延伸 · 阅读
- 2019-12-14Mysql 开启Federated引擎的方法
- 2019-12-14解决mysql导入还原时乱码的问题
- 2019-12-14关于mysql innodb count(*)速度慢的解决办法
- 2019-12-14MySql中having字句对组记录进行筛选使用说明
- 2019-12-14mysql中自增auto_increment功能的相关设置及问题
- 2019-12-14MySQL索引的缺点以及MySQL索引在实际操作中有哪些
- Mysql
mysql 不能插入中文问题
当向mysql5.5插入中文时,会出现类似错误 ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column ...
- Mysql
MySQL单表ibd文件恢复方法详解
随着innodb的普及,innobackup也成为了主流备份方式。物理备份对于新建slave,全库恢复的需求都能从容应对;但当面临单表数据误删,或者单表误drop的情况,...
- Mysql
MySQL 数据类型 详解
MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支...
- Mysql
MySQL 存储过程的基本用法介绍
我们大家都知道MySQL 存储过程是从 MySQL 5.0 开始逐渐增加新的功能。存储过程在实际应用中也是优点大于缺点。不过最主要的还是执行效率和SQL 代码封装。...
- Mysql
mysql 卡死 大部分线程长时间处于sending data的状态
首先说明一下,这是个无头的案子,虽然问题貌似解决了,不过到现在我也没有答案,只是把这个问题拿出来晾晾 ...
- Mysql
如何选择合适的MySQL存储引擎
MySQL有多种存储引擎,MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 ...
- Mysql
MySQL优化配置文件my.ini(discuz论坛)
公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站...
- Mysql
Mysql多主一从数据备份的方法教程
这篇文章主要给大家介绍了关于Mysql多主一从数据备份的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,...