当前第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》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql如何将id重新排列