Mysql innoDB修改自增id起始数的方法步骤

 更新时间:2023年03月21日 15:32:46   作者:Pzzzzzzzzzzzzzz  
本文主要介绍了Mysql innoDB修改自增id起始数的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<BR>

一. 建表的时候指定起始数

CREATE TABLE `t_test` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
	`code` varchar(6),
  `user_id` bigint(20),
  `invited_user_id` bigint(20),
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

测试:

INSERT INTO t_test(code)VALUES("ddsa")

二. 建表完成后修改自增id

alter table t_test AUTO_INCREMENT=23;

测试 :

INSERT INTO t_test(code)VALUES("ddsa")

注意点

假如, 设置了起始23, 再设置比23小的数字, 新增的时候 也不会起效. 还是会从目前最大id开始自增

测试:

alter table t_test AUTO_INCREMENT=18;
INSERT INTO t_test(code)VALUES("ddsa")

 删除 id为23 24的数据后, 再设置自增起始18, 则会生效

到此这篇关于Mysql innoDB修改自增id起始数的方法步骤的文章就介绍到这了,更多相关Mysql innoDB修改自增id起始数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法

    云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法

    这篇文章主要介绍了云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-02-02
  • mysql 5.7.11 安装配置教程

    mysql 5.7.11 安装配置教程

    这篇文章主要为大家详细介绍了mysql 5.7.11 安装配置教程,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Mysql使用kill命令解决死锁问题

    Mysql使用kill命令解决死锁问题

    这篇文章主要介绍了Mysql使用kill命令解决死锁问题的相关资料,需要的朋友可以参考下
    2017-06-06
  • mysql中varchar类型的日期进行比较、排序等操作的实现

    mysql中varchar类型的日期进行比较、排序等操作的实现

    在mysql使用过程中,日期一般都是以datetime、timestamp等格式进行存储的,但有时会因为特殊的需求或历史原因,日期的存储格式是varchar,那么应该怎么进行比较和排序等问题,本文就来介绍一下
    2021-11-11
  • 一次Mysql update sql不当引起的生产故障记录

    一次Mysql update sql不当引起的生产故障记录

    这篇文章主要给大家介绍了关于一次Mysql update sql不当引起的生产故障的相关资料,由于update涉及到数据的修改,所以很容易推断,update语句比select语句会更复杂一些,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • 尽量避免使用索引合并的场景问题解析

    尽量避免使用索引合并的场景问题解析

    这篇文章主要为大家介绍了尽量避免使用索引合并的场景问题解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • MySQL数据库中外键(foreign key)用法详解

    MySQL数据库中外键(foreign key)用法详解

    这篇文章主要给大家介绍了关于MySQL数据库中外键(foreign key)的相关资料,MySQL 外键约束可以用来保证表与表之间的关系完整性,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • mysql密码忘记怎么办

    mysql密码忘记怎么办

    mysql密码忘记怎么办?卸载重装?这篇文章主要为大家详细介绍了不卸载也能重新设置密码的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • mysql实现外连接方式

    mysql实现外连接方式

    今天小编就为大家分享一篇mysql实现外连接方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • mysql 5.7.13 解压缩版(免安装)安装配置教程

    mysql 5.7.13 解压缩版(免安装)安装配置教程

    这篇文章主要介绍了MySQL 5.7.13 for Windows解压缩版(免安装)安装配置教程,感兴趣的小伙伴们可以参考一下
    2016-06-06

最新评论