mysql实现对主键重新排序

编程
Article Directory

写了一个随机获取数据的 SQL 语句,但是,有一个数据库因为自增主键离散过大,导致很多时候读到的数据是一样的,所以要对自增主键重新排序

1
2
3
ALTER  TABLE  `bimg` DROP `id`;
ALTER TABLE `bimg` ADD `id` MEDIUMINT(8) NOT NULL FIRST;
ALTER TABLE `bimg` MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(`id` , `date`, `img_id`);

Author: 哒琳

Permalink: http://blog.jieis.cn/2022/0cfebdd5-f83e-4b02-ab4b-0fedd6ec612c.html

Comments