Mysql自增主键ID重新排序方法详解
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-02 10:54:49 浏览: 评论:0
一般情况下如果我们使用的ID自增主键,然后使用了delete删除的话是不能简单重新排名ID的,下面我来介绍一些操作技巧吧.
Mysql数据库表的自增主键ID号乱了,需要重新排列.
原理:删除原有的自增ID,重新建立新的自增ID.
1,删除原有主键:ALTER TABLE `table_name` DROP `id`;
2,添加新主键字段:ALTER TABLE `table_name` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST;//phpfensi.com
3,设置新主键:
ALTER TABLE `table_name` MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);
还有一种办法就是利用php重新创建一次,删除数据时只加删除标记,不真的删除数据记录就可以了.
Tags: Mysql自增ID Mysql自增主键
相关文章
- ·mysql数据库自增id重新从1排序的两种方法(2014-09-23)
- ·Mysql 批量修改自增ID的方法(2014-09-24)
- ·mysql如何让自增id从1开始设置方法(2014-10-01)
- ·Mysql INSERT数据并返回返回自增ID(2014-10-02)
- ·mysql重置自增ID(织梦文章ID的重新排序)(2015-04-16)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)