如何修改mysql主键(id)的值为自增

lyqiang00 2009-11-14 10:29:17
我用mysql创建了一个表,“id”作为主键,但是没有把id值设为自增,现在怎样修改表的主键(id)字段为自增啊?
...全文
31485 5 打赏 收藏 转发到动态 举报
写回复
用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”即可。

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧