服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|

服务器之家 - 数据库 - Mysql - Mysql auto_increment 重新计数(让id从1开始)

Mysql auto_increment 重新计数(让id从1开始)

2019-12-14 15:49MYSQL教程网 Mysql

当清空一个表的时候,重新插入数据,发现auto_increment属性的字段计数不是从1开始的时候,可以使用以下命令

方法一 

delete from test; 
alter table `test` auto_increment=1 
(好处,可以设置AUTO_INCREMENT 为任意值开始) 
提示:如果表列和数据很多,速度会很慢,如90多万条,会在10分钟以上。 

方法二 

truncate table test 
(好处,简单,AUTO_INCREMENT 值重新开始计数) 

一般情况下我们使用第二个就可以了,记住以上情况都是彻底删除所有记录。

延伸 · 阅读

精彩推荐
  • Mysqlmysql 不能插入中文问题

    mysql 不能插入中文问题

    当向mysql5.5插入中文时,会出现类似错误 ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column ...

    MYSQL教程网4622019-11-25
  • MysqlMySQL单表ibd文件恢复方法详解

    MySQL单表ibd文件恢复方法详解

    随着innodb的普及,innobackup也成为了主流备份方式。物理备份对于新建slave,全库恢复的需求都能从容应对;但当面临单表数据误删,或者单表误drop的情况,...

    MYSQL教程网3522019-12-10
  • MysqlMySQL 数据类型 详解

    MySQL 数据类型 详解

    MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支...

    mdxy-dxy1252019-11-04
  • MysqlMySQL 存储过程的基本用法介绍

    MySQL 存储过程的基本用法介绍

    我们大家都知道MySQL 存储过程是从 MySQL 5.0 开始逐渐增加新的功能。存储过程在实际应用中也是优点大于缺点。不过最主要的还是执行效率和SQL 代码封装。...

    mysql教程网2652019-11-13
  • Mysqlmysql 卡死 大部分线程长时间处于sending data的状态

    mysql 卡死 大部分线程长时间处于sending data的状态

    首先说明一下,这是个无头的案子,虽然问题貌似解决了,不过到现在我也没有答案,只是把这个问题拿出来晾晾 ...

    mysql教程网3202019-10-25
  • Mysql如何选择合适的MySQL存储引擎

    如何选择合适的MySQL存储引擎

    MySQL有多种存储引擎,MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 ...

    MYSQL教程网2622019-11-24
  • MysqlMySQL优化配置文件my.ini(discuz论坛)

    MySQL优化配置文件my.ini(discuz论坛)

    公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站...

    mysql教程网1532019-11-14
  • MysqlMysql多主一从数据备份的方法教程

    Mysql多主一从数据备份的方法教程

    这篇文章主要给大家介绍了关于Mysql多主一从数据备份的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,...

    张志有3842019-06-13