在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法

mysql 中添加索引的三种方法

1.1 新建表中添加索引

① 普通索引

create table t_dept(no int not null primary key,name varchar(20) null,sex varchar(2) null,info varchar(20) null,index index_no(no))

② 唯一索引

create table t_dept(no int not null primary key,name varchar(20) null,sex varchar(2) null,info varchar(20) null,unique index index_no(no))

③ 全文索引

create table t_dept(no int not null primary key,name varchar(20) null,sex varchar(2) null,info varchar(20) null,fulltext index index_no(no))

④ 多列索引

create table t_dept(no int not null primary key,name varchar(20) null,sex varchar(2) null,info varchar(20) null,key index_no_name(no,name))

1.2 在已建表中添加索引

① 普通索引

create index index_name on t_dept(name);

② 唯一索引

create unique index index_name on t_dept(name);

③ 全文索引

create fulltext index index_name on t_dept(name);

④ 多列索引

create index index_name_no on t_dept(name,no)

1.3 以修改表的方式添加索引

① 普通索引

alter table t_dept add index index_name(name);

② 唯一索引

alter table t_dept add unique index index_name(name);

③ 全文索引

alter table t_dept add fulltext index_name(name);

④ 多列索引

alter table t_dept add index index_name_no(name,no);

1.4 小结

以上就是mysql中索引的新建的三种方法。以上的表名以及列名,请根据实际表列名替换。

mysql 中添加索引的三种方法(一)相关推荐

  1. mysql 中添加索引的三种方法

    在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法 mysql 中添加索引的三种方法 1.1 新建表中添加索 ...

  2. mysql添加临时索引_mysql 中添加索引的三种方法

    在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法 mysql 中添加索引的三种方法 1.1 新建表中添加索 ...

  3. html 如何给图片打标签,图文详解HTML页面中添加图片的三种方法

    在页面布局时,经常需要在页面中插入图片,那你知道如何在HTML中添加图片吗?这篇文章就给大家介绍HTML页面中插入图片的三种方法,感兴趣的朋友可以参考一下,希望对你有所帮助. 方法一.用HTML中的i ...

  4. IDEA中添加junit4的三种方法

    1.第一种方法 首先创建一个工程,创建好一个测试类,类的名称最好不要取Test,接下来写下一个注解@Test,此时会报错. 报错的原因是创建的工程项目没有导入Junit4依赖,具体查看是在左上角 fi ...

  5. IDEA中添加junit4的三种方法(详细步骤操作)

    今天经过源源不断地踩坑,可算给我搞明白了,下面就介绍我今天学习到的心得. 1.第一种方法 首先创建一个工程,创建好一个测试类,类的名称最好不要取Test,接下来写下一个注解@Test,此时会报错. 报 ...

  6. 在VS中添加lib的三种方法

    前言 1.每种方法也要复制相应的DLL文件到相应目录,或者设定DLL目录的位置,具体方法为:"Properties" -> "Configuration Prope ...

  7. excel添加列下拉框票价_在Excel中制作下拉列表的三种方法

    下拉列表在Excel中的用途十分广泛.在Excel中制作下拉列表可以通过数据有效性.使用窗体控件和VBA控件工具箱中的组合框来制作.下面用一个具体的例子来进行说明(在文章结尾处可下载xls格式的示例文 ...

  8. mysql如何防止插入重复数据_防止MySQL重复插入数据的三种方法

    新建表格 CREATE TABLE `person` ( `id` int NOT NULL COMMENT '主键', `name` varchar(64) CHARACTER SET utf8 C ...

  9. mysql 禁止插入重复数据_防止MySQL重复插入数据的三种方法

    新建表格 CREATE TABLE `person` ( `id` int NOT NULL COMMENT '主键', `name` varchar(64) CHARACTER SET utf8 C ...

最新文章

  1. mysql的proxy机制_MySQL Proxy工作机制浅析
  2. RabbitMQ消息可靠性分析和应用
  3. Axure external link打开原理
  4. 【朝夕技术专刊】Core3.1WebApi_Filter详解
  5. 项目开发中的编码规范
  6. kibana 更新 索引模式_升级 Kibana - Kibana 中文文档
  7. 年末阿里百度等大厂技术面试题汇总,完整版开放下载
  8. pytorch Inception代码实现
  9. Spring常用注解,自动扫描装配Bean
  10. 平安夜,Python 送你一顶圣诞帽 @微信官方
  11. JAVA中rpm什么意思,RPM常用命令介绍
  12. 计算机网络课程论文:《浅谈交换机、路由器》
  13. 【音乐】后弦 - 笔墨侍候
  14. 树莓派 外接HDMI线显示屏分辨率设置
  15. java计算机毕业设计ssm兴发农家乐服务管理系统n159q(附源码、数据库)
  16. SOC计算方法:电流积分+开路电压
  17. swfobject.js for flash 的使用(for swfobject 2.0)
  18. 以太坊智能合约部署——一个简单的投票系统
  19. BS工作原理—BS总结
  20. python中getattr()和setattr()的使用

热门文章

  1. hexo+matery个人主页操作总结
  2. latex打出各类上标superscripts(剑、章节符)
  3. 插画零基础教程,没有基础也不要怕
  4. 怎么设计自己的博客园个人首页
  5. 著名的C++三大库boost、loki、stlport,及其他c++库应用简述
  6. python平均成绩排名_1004 成绩排名 (Python)
  7. 网页文件被加入恶意百度跳转代码\x64\x6f\x63\x75\x6d\x65\x6e\x74 【解密】
  8. java实体转为数据库建表语句
  9. BEC 中级考试准备
  10. 如何寻找优质淘宝客来推广自己的店铺