mysql是如何添加索引的
发表于:2025-01-28 作者:千家信息网编辑
千家信息网最后更新 2025年01月28日,本文主要给大家简单讲讲mysql是如何添加索引的,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,直奔主题,希望可以给大家带来一些实际帮助。1、添加PRIMARY KEY(主键
千家信息网最后更新 2025年01月28日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安全错误
数据库的锁怎样保障安全
济南app软件开发的费用
黎城农商行网络安全
海南网络安全会议
SQL数据库技术类
oracle数据库学习通
自考 软件开发工具
.net 查询数据库操作
太空工程师服务器架设
网络安全实验教学
不属于网络安全基础的是
1u服务器多重
毕业设计没有数据库可以吗
网络信息安全和数据库的关系
怎么进入软件开发行业
心理学笔记软件开发
对网络技术的了解
淘宝群控上货软件开发
怎样看邮件服务器
如何选择网络技术专业
数据库如何累加数据
dell定制服务器
上世纪互联网科技
我的世界rpg服务器法师职业
测试服务器性能
网苗 网络安全课之五
云服务器对网站审核
梦想之城服务器ip
px软件开发
数据库应用第四章答案
sql备份数据库哪几个