在创建数据表时,如果删除了数据需重排主键:
1、先删除原表中的主键:
ALTER TABLE `user` DROP `id`;
2、重新添加主键,设置如下属性: 不为空, 自增, 第一个
ALTER TABLE `user` ADD `id` mediumint(5) PRIMARY KEY NOT NULL AUTO_INCREMENT FIRST;
在创建多表关系时,需把其他表的主键写到新表中