mysql是如何添加索引的
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本文主要给大家简单讲讲mysql是如何添加索引的,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,直奔主题,希望可以给大家带来一些实际帮助。1、添加PRIMARY KEY(主键
千家信息网最后更新 2026年11月02日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安全错误
数据库的锁怎样保障安全
广州万易互联网科技有限公司
互联网科技有限公司经营范围
金融科技 互联网金融
高科技与互联网
碳银互联网科技
上海万想互联网科技
互联网科技汛
四川狮子座互联网科技
一五八零互联网科技
互联网科技公司做什么
美国互联网前沿科技
华脉科技工业互联网产品
互联网和高科技公司
隆华科技工业互联网
中国互联网十大科技股排名
西安小鹰速贷互联网科技有限公司
黑云互联网科技有限公司
互联网领先科技宣传片
普陀区互联网教育科技管理办法
国产互联网科技公司
互联网科技产业
美国互联网科技巨头监管
互联网与科技发展
金融科技创新监管互联网金融
奇酷互联网科技
美国互联网前沿科技
开一家科技互联网公司需要多少钱
电子科技大学互联网创业大赛
互联网数据科技专业
互联网科技手机排行榜