在已有的mysql表中添加自增字段
2024-10-20 00:24:48
现有数据表xiami,建表的时候忘记添加自增字段,现需要添加自增字段
第一步:添加字段
alter table xiami add id int;
第二步:修改字段
alter tabel xiami change id id auto_increment not null primary key;
问题:
表中记录数量为3929966条
Query OK, 3929966 rows affected (2 min 8.09 sec)
Records: 3929966 Duplicates: 0 Warnings: 0
查看创建表命令时,auto_increment为3932618
>> show create table xiami; ... ENGINE=InnoDB AUTO_INCREMENT=3932618 DEFAULT CHARSET=utf8
为什么auto_increment与记录数不一致?
在尝试插入记录至表中时,遇到字段长度不够时,会报错,并且会占用一个自增id
为什么要占用一个自增id,为了保证B树的结构?
最新文章
- 查询SQLSERVER执行过的SQL记录
- SQL 字符串处理大全
- NOIP2009pj道路游戏[环形DP 转移优化 二维信息]
- Java_内存管理String and Array
- Leveldb之version与version_set详细对比
- activity动画主题使用注意事项
- 用VSCode写python的正确姿势
- Javascript里的那些距离们
- phantomjs form提交
- Mysql 导入导出数据结构及数据
- Swift 简单介绍 - 苹果最新的编程语言
- ArrayList迭代过程删除问题
- 机器学习中 K近邻法(knn)与k-means的区别
- leetcode 717. 1-bit and 2-bit Characters -easy
- Vue基本使用
- centos7 下安装mysql教程
- 移动APP外挂攻防实战
- ContOS7切换国内源
- Server Tomcat v7.0 Server at libra failed to start
- 细菌多位点序列分型(Multilocus sequence typing,MLST)的原理及分型方法
热门文章
- E20170503-hm
- 【WIP】swift3的timer的用法
- 洛谷 P3711 仓鼠的数学题【伯努利数+多项式科技】
- 2019年BAT面试通关宝典:数据结构+JVM+并发编程+分布式...
- 如何阻止浏览器的默认事件,你是否也遇到过无法阻止Google默认事件的情况( 原生JS )
- 手机测试用例-STK测试用例
- Caffe实战三(依赖包解析及环境配置)
- 【poj2528】Mayor's posters
- 喵哈哈村的魔法考试 Round #3 (Div.2) ABCDE
- bzoj2154||洛谷P1829 Crash的数字表格&;&;JZPTAB &;&; bzoj3309 DZY Loves Math