mysql如何将id重新排列


当前第2页 返回上一页

方法一:

1

2

alter table tablename drop column id;

alter table tablename add id mediumint(8) not null primary key auto_increment first;

方法二:

1

alter table tablename auto_increment=0

方法二不会清空已有数据,操作比较灵活,不仅可以将自增值归零,也适用于删除大量连续行后,重新设置自增值并插入新的数据;或从新的值开始,当然不能和已有的冲突。

1

2

3

4

$sql="delete from $table_vote";

mysql_query($sql, $link);

$sql="alter table $table_vote auto_increment=1";

mysql_query($sql, $link);

更多相关免费学习推荐:mysql教程(视频)

以上就是mysql如何将id重新排列的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

mysql 如何将timestamp转换为date

mysql基本调度方法浅析

mysql通用查询日志和慢查询日志的简单分析

navicat for mysql怎么导入sql

mysql中数据库覆盖导入的几种方式总结

高级讲解mysql查询缓存优化

在同一台机器上运行多个 mysql 服务

mysql怎么退出

mysql提权的多种姿势汇总

mysql数据库准备工作实例分享

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...