本文最后更新于 632 天前,其中的信息可能已经有所发展或是发生改变。
博客从Laravel自建换成了之前用的typecho,维护开发太累了,我也太懒了,下面是用ChatGPT生成的数据迁移后cid混乱的代码
-- 清除之前的自增数据
ALTER TABLE typecho_contents AUTO_INCREMENT = 1;
-- 按照modified字段中的时间戳从小到大进行排序,并以此排序对cid字段中的id从1开始排序
SET @new_cid := 0;
UPDATE typecho_contents SET cid = @new_cid := (@new_cid + 1) ORDER BY modified ASC;