MySQL如何设置某个字段的值自增
更新时间:2022年08月24日 11:33:06 作者:慌途L
这篇文章主要介绍了MySQL如何设置某个字段的值自增,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
设置某个字段的值自增
由于某个业务需要手动操作数据库,并设置主键ID不重复。做个记录
set @rownum=0; select a.id, @rownum := @rownum +1 as id from test a;
结果:

查询自增字段相关参数
在mysql中如果要查看自增字段的自增量和初始值,可以用如下sql语句:
SHOW VARIABLES LIKE 'auto_inc%';
可以查出两个结果如下:

解释一下这个值得含义
auto_increment_offset表示自增长字段从那个数开始,他的取值范围是1 .. 65535auto_increment_increment表示自增长字段每次递增的量,其默认值是1,取值范围是1 .. 65535
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
一文搞懂mysql如何处理json格式的字段(解析json数据)
这篇文章主要给大家介绍了关于mysql如何处理json格式的字段的相关资料,MySQL中的JSON类型是一种数据类型,用于存储和处理JSON(JavaScript Object Notation)格式的数据,需要的朋友可以参考下2023-12-12
The MySQL server is running with the --read-only option so i
1209 - The MySQL server is running with the --read-only option so it cannot execute this statement2020-08-08
MySQL在右表数据不唯一的情况下使用left join的方法
这篇文章主要介绍了MySQL在右表数据不唯一的情况下使用left join的方法,针对右表符合条件表达式的记录数大于1条时left join所显示的结果需求来讲,需要的朋友可以参考下2016-03-03
MySQL中rank() over、dense_rank() over、row_number()&n
本文主要介绍了MySQL中rank() over、dense_rank() over、row_number() over用法介绍,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-03-03


最新评论