原文:mysql删除记录,对自增主键ID进行重新排序

Mysql数据库表的自增主键ID号经过一段时间的添加与删除之后乱了,需要重新排列。 原理:删除原有的自增ID,重新建立新的自增ID。 ,删除原有主键: ALTER TABLE table name DROP id ,添加新主键字段: ALTER TABLE table name ADD id MEDIUMINT NOT NULL FIRST ,设置新主键: ALTER TABLE table na ...

2016-11-01 17:51 0 5209 推荐指数:

查看详情

mysql主键ID重新排序

对数据表操作之前备份一下是个好习惯 1.备份表结构 create table 备份表名 like 表名; 2.备份表数据 insert into 备份表名 select * from 表名; 3.删除原来主键字段(如id) alter table 表名 drop id; 4.添加主键 ...

Mon Jul 09 19:17:00 CST 2018 0 1834
mysql主键id重新排序

1、备份表结构 create table table_bak like table_name; 2、备份表数据 insert into table_bak select * from table_name; 3、删除原来主键字段(如id) alter table table_name ...

Wed Nov 21 21:48:00 CST 2018 0 856
mysql删除主键

MySQL删除主键需要两步. (1)如果有auto_increment,先删除之; (2)删除主键约束 primary key 1、alter table t9 modify id int(11); #这里用的modify,只改变数据类型,也可以用change,改变列名的同时输入新的数据类型 ...

Thu Nov 15 19:34:00 CST 2018 0 3310
mysql 创建自主键id

CREATE TABLE `tb_slink` ( `id` int(11) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8; ALTER TABLE `tb_slink` ADD PRIMARY KEY (`id`); ALTER ...

Fri Dec 04 07:02:00 CST 2020 0 1127
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM