Mysql对自增主键ID进行重新排序
2015-12-29 09:57
483 查看
Mysql数据库表的自增主键ID号经过一段时间的添加与删除之后乱了,需要重新排列。
原理:删除原有的自增ID,重新建立新的自增ID。
1,删除原有主键:
2,添加新主键字段:
3,设置新主键:
原理:删除原有的自增ID,重新建立新的自增ID。
1,删除原有主键:
ALTER TABLE `table_name` DROP `id`;
2,添加新主键字段:
ALTER TABLE `table_name` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST;
3,设置新主键:
ALTER TABLE `table_name` MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);
相关文章推荐
- mysql sql语句创建表
- MySql常用命令
- Mysql自增主键ID重新排序方法详解
- mysql 常用命令
- MySQL学习笔记--简单主从复制配置
- MySQL配置文件优化
- ubuntu15.04中安装mysql和mysql-workbench
- JSP实现HTML网页对Mysql数据库的数据修改
- JSP实现HTML网页中分页查询Mysql数据库数据
- JSP实现HTML网页管理Mysql数据库
- Mysqldump参数大全
- MySql备份还原工具(v1.0)
- mysql alter 语句用法,添加、修改、删除字段等
- MySQL新增字段、修改字段位置和查询存储过程的SQL代码
- MySQL中的binlog相关命令和恢复技巧
- mysql常见错误代码、原因及处理办法
- mysql同时向一个表中插入多条数据问题!!见详细
- mysql-5.7配置教程及首次启动服务失败解决办法
- (转)MySQL数据表中带LIKE的字符匹配查询
- 我的MYSQL学习心得(十五) 日志