MySQL索引类型及用法

2017年9月13日 12:55

索引类型:

index索引:

在已有表中创建index索引:

create index 索引名 on 表名(字段名);

删除索引:

drop index 索引名 on 表名;

查看:

show index from 表名;

主键:

建表时指定主键

primary key(字段名)

在已有表中设置主键:

alter table 表名 add primary key(字段名);

移除:

alter table 表名 drop primary key;

unique唯一索引

在已有表中设置unique

create unique index xxx on 表名(字段名);

foreign外键

用法:

删除外键:

alter table 表名 drop foreign key 约束名;

原文发布于微信公众号 - 吴柯的运维笔记(wukeyy18s)

原文发表时间:2017-09-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏WindCoder

MySQL中INSERT INTO SELECT的应用

这种方法常用在目标表已经存在数据库中.需要从源表把数据插入到目标表的情况.如果目标表和源表的列相同,就不必列出数据列了.(未完待续,另参考资料中重复项太多,暂且...

1.4K10
来自专栏测试开发架构之路

MySQL/Oracle索引的创建与使用

MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。

9220
来自专栏www.96php.cn

mysql 快速生成百万条测试数据

1、生成思路 利用mysql内存表插入速度快的特点,先利用函数和存储过程在内存表中生成数据,然后再从内存表插入普通表中 2、创建内存表及普通表 CREATE T...

700120
来自专栏互联网杂技

外键约束

外键约束 foreign key 外键约束的要求: 父表和字表必须使用相同的存储引擎,禁止使用临时表; 数据库引擎只能是InnoDB; 外键列和参照列必须具有...

36490
来自专栏码农二狗

mysql无符号整型溢出

14440
来自专栏开源优测

SQL常用的基础语法

SQL常用的语法 本文主要分享SQL日常使用过程中常用的语法样式。 在sql语句中,主要的关键词有SELECT、INSERT、UPDATE、DELETE、ALE...

32380
来自专栏IT开发技术与工作效率

MySQL用注释当表头

12730
来自专栏开源项目

Git 项目推荐 | 分布式系统唯一 ID 生成方法

image.png 在工程中引用sequence项目的sequence-client jar包 在的应用数据库中创建两个sequence表,sql语句如下:...

337110
来自专栏java初学

数据库索引

446170
来自专栏跟着阿笨一起玩NET

SET XACT_ABORT各种用法及显示结果

  2、每个语句作为一个事务,事务在错误行终止,错误行回滚,错误行之前的不回滚,格式为:

12320

扫码关注云+社区

领取腾讯云代金券