mysql是如何添加索引的
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本文主要给大家简单讲讲mysql是如何添加索引的,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,直奔主题,希望可以给大家带来一些实际帮助。1、添加PRIMARY KEY(主键
千家信息网最后更新 2026年11月03日mysql是如何添加索引的
本文主要给大家简单讲讲mysql是如何添加索引的,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,直奔主题,希望可以给大家带来一些实际帮助。
1、添加PRIMARY KEY(主键索引)
mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
2、添加UNIQUE(唯一索引)
mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column` )
3、添加INDEX(普通索引)
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
4、添加FULLTEXT(全文索引)
mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`)
5、添加多列索引
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )
下面是更加详细的方法
MySQL中可以使用alter table这个SQL语句来为表中的字段添加索引。
使用alter table语句来为表中的字段添加索引的基本语法是:
ALTER TABLE <表名> ADD INDEX (<字段>);
例:我们来尝试为test中t_name字段添加一个索引。
mysql> alter table test add index(t_name);Query OK, 0 rows affected (0.17 sec)Records: 0 Duplicates: 0 Warnings: 0
执行成功后,我们来看看结果。
mysql> describe test;+------------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+------------+-------------+------+-----+---------+-------+| t_id | int(11) | YES | | NULL | || t_name | varchar(50) | NO | MUL | NULL | || t_password | char(32) | YES | | NULL | || t_birth | date | YES | | NULL | |+------------+-------------+------+-----+---------+-------+4 rows in set (0.00 sec)
结果可以看出,t_name字段的Key这一栏由原来的空白变成了MUL。这个MUL是什么意思呢?简单解释一下:如果Key是MUL,那么该列的值可以重复,该列是一个非唯一索引的前导列(第一列)或者是一个唯一性索引的组成部分但是可以含有空值NULL。
mysql是如何添加索引的就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注的行业资讯。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。
索引
字段
专业
结果
行业
语句
普通
成功
专业知识
主题
书籍
全文
内容
前导
唯一性
实际
意思
新闻
方法
术语
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融科技
广州大一互联网络科技有限公司
中关村互联网科技集团
国智互联网科技
圆梦互联网科技
科技创新互联网企业
互联网 新科技
互联网科技公司的市场部门
科技互联网的估值
创业天下互联网科技有限公司
顶级互联网科技成果有哪些
移动互联网科技股
茂名市互联网科技产业园
宝灵互联网科技有限公司
厦门千工互联网科技有限公司
注册互联网科技公司经营范围大全
广州市恰铎互联网科技有限公司
阿里互联网科技企业
宁波跨境商互联网科技有限公司
互联网硬科技公司
互联网扶贫科技
互联网科技开发公司
期待互联网科技
广西互联网科技公司
剑昆互联网络科技有限公司临桂
科技与互联网哪个更好
互联网科技项目计划书材料类
互联网为啥属于高科技
湖南一路畅行互联网科技
北京品多多互联网科技有限公司