文档章节

Mysql对自增主键ID进行重新排序

niithub
 niithub
发布于 07/22 17:32
字数 105
阅读 14
收藏 0

1,删除原有主键:

ALTER TABLE `table_name` DROP `id`;


2,添加新主键字段:

ALTER TABLE `table_name` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST;


3,设置新主键:

ALTER TABLE `table_name` MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);

 

© 著作权归作者所有

共有 人打赏支持
niithub
粉丝 5
博文 56
码字总数 29486
作品 0
南京
程序员
私信 提问
mysql InnoDB UUID 主键 性能优化【原理篇】.md

mysql InnoDB uuid 主键 性能优化【原理篇】.mdmysql InnoDB UUID 主键 性能优化【实践篇】.md 有序uuidmysql InnoDB UUID 主键 性能优化【原理篇】.mdmysql InnoDB UUID 主键 性能优化【性能...

北京起航
2015/05/22
0
0
mysql的概念理解(上)

这是一篇设计mysql数据库时候的一些小结。主要是对对MYISAM和INNODB俩种引擎进行简单介绍,还有表的一些属性进行详细介绍。 MyISAM:MyISAM是MySQL的ISAM扩展格式和缺省的数据库引擎。MyISA...

熊猫88
2016/01/21
52
2
Mysql如何实现跨表查询排序

问题说明: 现有表字段结构如下: 1、message ————id (自增,主键) ————title ————content 2、comment ————id (自增,主见) ————mid (message表 id) ————contn...

5D同学
2012/04/27
1K
5
Mongo _id 生成和使用

MongoDB中我们经常会接触到一个自动生成的字段:”_id”,类型为ObjectId。 ObjectId构成 之前我们使用MySQL等关系型数据库时,主键都是设置成自增的。但在分布式环境下,这种方法就不可行了...

SibylY
2016/07/14
18
0
mysql InnoDB引擎主键选择问题

mysql InnoDB引擎主键选择问题 1、自增ID ,这样会被用户猜到主键顺序,从而可以恶意操作。 2、采用UUID主键,但是InnDB引擎的mysql会排序加大IO,导致性能大幅度下降。。 ----------------...

chi_9
2013/05/22
878
7

没有更多内容

加载失败,请刷新页面

加载更多

最重要的是做什么,而不是怎么做。

最重要的是做什么,而不是怎么做。 做什么是战略,怎么做是战术。将军下令说,天黑前拿下这座山头,这是战略。手下的士兵可以不知道为什么要拿下这座山头,还非得是天黑之前,但士兵必须知道...

我是菜鸟我骄傲
52分钟前
1
0
w, vmstat, top, sar, nload命令查看系统状态信息

w/uptime 查看系统负载 cat /proc/cpuinfo 查看cpu核数 vmstat 监控系统状态,用法 vmstat 1,关键的几列: r, b, swpd, si, so, bi, bo, us, wa top 查看进程使用资源情况 top -c 显示详细的...

野雪球
今天
2
0
小白创建一个spring boot项目

进入 https://start.spring.io/

lilugirl
今天
3
0
Alibaba Java诊断利器Arthas实践--使用redefine排查应用奇怪的日志来源

背景 随着应用越来越复杂,依赖越来越多,日志系统越来越混乱,有时会出现一些奇怪的日志,比如: [] [] [] No credential found 那么怎样排查这些奇怪的日志从哪里打印出来的呢?因为搞不清...

hengyunabc
今天
2
0
home hosts

home hosts lwk@qwfys:~$ cat /etc/hosts127.0.0.1 localhost127.0.1.1 qwfys192.168.56.101vm600.qwfys.com39.108.212.91alpha1.ppy.com39.108.117.122alpha2.p......

qwfys
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部