社区
MySQL
帖子详情
如何修改mysql主键(id)的值为自增
lyqiang00
2009-11-14 10:29:17
我用mysql创建了一个表,“id”作为主键,但是没有把id值设为自增,现在怎样修改表的主键(id)字段为自增啊?
...全文
31603
5
打赏
收藏
如何修改mysql主键(id)的值为自增
我用mysql创建了一个表,“id”作为主键,但是没有把id值设为自增,现在怎样修改表的主键(id)字段为自增啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhoukaijian_cs
2012-08-23
打赏
举报
回复
2
额,按照3楼的方法我行不通,我的这样才行:
ALTER TABLE `demo1`.`t_content` CHANGE COLUMN `id` `id` INT(11) NOT NULL AUTO_INCREMENT ;
lyqiang00
2009-11-15
打赏
举报
回复
[Quote=引用 3 楼 vinsonshen 的回复:]
alter table tb_name modify id int auto_increment primary key
[/Quote]
恩。谢谢了,问题解决了。
vinsonshen
2009-11-14
打赏
举报
回复
alter table tb_name modify id int auto_increment primary key
lyqiang00
2009-11-14
打赏
举报
回复
[Quote=引用 1 楼 hukeok 的回复:]
使用mysql query browser,右键点击表名>edit table,
在id字段中选上“auto inc”即可。
[/Quote]
谢谢你!请问用什么sql语句修改
hukeok
2009-11-14
打赏
举报
回复
使用mysql query browser,右键点击表名>edit table,
在id字段中选上“auto inc”即可。
mysql
修改
主键
自增
id
值
_
自增
主键
id
用完了怎么办?
这篇咱们来聊一聊
mysql
表的
主键
问题。先抛出两个问题:问题一:是使用uu
id
还是
自增
主键
?问题二:如果
自增
主键
用完了,如何解决?那么遇到这种问题怎么来回答呢?我们这篇文章就来解决一下上述问题。问题一:是使用uu
id
还是
自增
主键
?最好是用
自增
主键
,主要是以下两个原因: 如果表使用
自增
主键
,那么每次插入新的记录,记录就会顺序添加到当前索引节点的后续位置,当一页写满,就会自动开辟一个新的页。...
mysql
修改
主键
自增
开始
值
_
mysql
自增
ID
起始
值
修改
方法
在
mysql
中很多朋友都认为字段为AUTO_INCREMENT类型
自增
ID
值
是无法
修改
,其实这样理解是错误的,下面介绍
mysql
自增
ID
的起始
值
修改
与设置方法。通常的设置
自增
字段的方法:创建表格时添加:复制代码代码如下:create table table1(
id
int auto_increment primary key,...)创建表格后添加:复制代码代码如下:alter table tab...
怎么
修改
mysql
主键
(
id
)的
值
为
自增
alter table tb_name modify
id
int auto_increment primary key
mysql
修改
自增
主键
数
值
无效的问题
假如你的数据表中有最大
主键
id
为100的数据,如下图: 此时你想把
自增
主键
的数
值
(AUTO_INCREMENT)设置为小于等于100的
值
(以数
值
50举例),代码如下: alter table student auto_increment=50; 我们可以看到
mysql
显示
修改
成功 此时再次添加数据并查询所有数据 可以发现
主键
id
依然从100开始继续增长,查询AUTO_INCRMENT 可以发现虽然尝试
修改
AUTO_INCREMENT的
值
但是并未成功,原因是表中存在比你要
修改
AU..
MySQL
自增
主键
重置详解:保持
ID
连续性
MySQL
自增
主键
(AUTO_INCREMENT)的特性及使用注意事项。主要内容包括:1)
自增
主键
在删除数据后不会重置,仍会从当前最大
值
继续增长;2) 通过ALTER TABLE命令可手动设置
自增
起始
值
,但只能设置比当前最大
ID
更大的
值
;3) 对比DELETE和TRUNCATE在清空表时的不同表现,前者不重置
自增
ID
,后者会重置;4) 给出不同场景下的使用建议,包括部分删除、全表清空、数据迁移等情况是否推荐手动设置
自增
值
MySQL
57,064
社区成员
56,761
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章