mysql索引有哪些类型

%ignore_a_1%目前主要有的索引类型为:普通索引、唯一索引、主键索引、组合索引、全文索引。下面本篇文章就来给大家介绍一下这些mysql索引,希望对你们有所帮助。

mysql索引有哪些类型

通过给字段添加索引可以提高数据的读取速度,提高项目的并发能力和抗压能力。索引优化时mysql中的一种优化方式。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。

下面我们来看看MySQL目前主要有的索引类型:

1、普通索引

普通索引是最基本的索引,它没有任何限制,值可以为空;仅加速查询。可以通过以下几种方式来创建或删除:

1)、直接创建索引

CREATE INDEX index_name ON table(column(length))

2)、修改表结构的方式添加索引

ALTER TABLE table_name ADD INDEX index_name ON (column(length))

3)、删除索引

DROP INDEX index_name ON table

2、唯一索引

唯一索引与普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。简单来说:唯一索引是加速查询 + 列值唯一(可以有null)。以通过以下几种方式来创建:

1)、创建唯一索引

CREATE UNIQUE INDEX indexName ON table(column(length))

2)、修改表结构

ALTER TABLE table_name ADD UNIQUE indexName ON (column(length))

3、主键索引

主键索引是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值。简单来说:主键索引是加速查询 + 列值唯一(不可以有null)+ 表中只有一个。

Revid AI Revid AI

AI短视频生成平台

Revid AI 96 查看详情 Revid AI

一般是在建表的时候同时创建主键索引:

CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, PRIMARY KEY(ID) );

当然也可以用 ALTER 命令。记住:一个表只能有一个主键。

4、组合索引

组合索引指在多个字段上创建的索引,只有在查询条件中使用了创建索引时的第一个字段,索引才会被使用。使用组合索引时遵循最左前缀集合。

可以说:组合索引是多列值组成的一个索引,专门用于组合搜索,其效率大于索引合并。

ALTER TABLE `table` ADD INDEX name_city_age (name,city,age);

5、全文索引

全文索引主要用来查找文本中的关键字,而不是直接与索引中的值相比较。fulltext索引跟其它索引大不相同,它更像是一个搜索引擎,而不是简单的where语句的参数匹配。fulltext索引配合match against操作使用,而不是一般的where语句加like。它可以在create table,alter table ,create index使用,不过目前只有char、varchar,text 列上可以创建全文索引。值得一提的是,在数据量较大时候,现将数据放入一个没有全局索引的表中,然后再用CREATE index创建fulltext索引,要比先为一张表建立fulltext然后再将数据写入的速度快很多。

1)、创建表的适合添加全文索引

CREATE TABLE `table` (    `id` int(11) NOT NULL AUTO_INCREMENT ,    `title` char(255) CHARACTER NOT NULL ,    `content` text CHARACTER NULL ,    `time` int(10) NULL DEFAULT NULL ,    PRIMARY KEY (`id`),    FULLTEXT (content));

2)、修改表结构添加全文索引

ALTER TABLE article ADD FULLTEXT index_content(content)

3)、直接创建索引

CREATE FULLTEXT INDEX index_content ON article(content)

简单来说:全文索引是对文本的内容进行分词,进行搜索。

以上就是mysql索引有哪些类型的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1037813.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月2日 04:10:58
下一篇 2025年12月2日 04:11:19

相关推荐

  • 莱特币LTC今日价格行情在哪里能看到?莱特币LTC实时行情网站推荐

    莱特币(ltc)作为较早上线的主流加密币种之一,行情波动一直备受关注。想要快速获取其价格变动,推荐使用支持中文、更新及时的行情网站进行查看。以下为适合新手和进阶用户的莱特币实时行情平台推荐。 适合查看莱特币价格的网站推荐 1、非小号 首页即可搜索“莱特币”或“LTC”,查看当前价格、24小时涨跌、交…

    2025年12月10日 好文分享
    000
  • 什么是稳定币,要稳住什么

    数字资产领域存在一种特殊类别,它旨在维持价格的相对稳定,这就是稳定币。与比特币或以太坊等常见数字资产的剧烈波动不同,稳定币的核心目标是提供一个价值锚定,使其价格波动幅度极小。它们通常被设计为与某种传统资产挂钩,比如美元或黄金,从而在数字世界中提供一个可靠的价值参照。 稳定币的诞生背景 1、传统数字资…

    2025年12月10日
    000
  • 什么是USDC稳定币?其背后技术如何运作?与其他稳定币的比较分析是什么?

    USDC是由美元全额支撑的稳定币,旨在提供稳定价值锚定和高效支付功能,1、欧意OKX:支持USDC跨链交易,提供多种交易对,进入方式:;2、Binance必安:全球交易量最大平台之一,USDC交易对全面,官网:;3、火必HTX:提供稳定币兑换、质押服务,USDC流动性较高,入口:;4、Gate.io…

    2025年12月10日
    000
  • 3天内价格飙升160%的DIA币是什么?怎么样?DIA代币经济与未来前景分析

    目录 DIA 币是什么DIA的历史DIA的技术DIA 代币的使用案例DIA代币优势与风险DIA币加密功能DIA 币价格 3 天内飙升 160%DIA币价格分析(2025 年 7 月)1. 以太坊和整个市场的势头2. 主网质押启动3. Oracle 资助计划4.战略伙伴关系常问问题结论 dia 加密货…

    2025年12月10日
    000
  • 什么是加密货币对冲?如何操作?有什么优势?

    目录 什么是对冲?如何在加密货币交易中对冲?何时应该对加密货币进行对冲?对冲的优势 加密市场行情瞬息万变——昨日飙升的资产,今日或许便大幅回落。面对如此剧烈的价格波动,交易者往往寻求各种手段来守护自身资产安全。其中,对冲便是一种广受青睐的风险管理策略,旨在降低潜在风险并增强投资组合的稳定性。本文将详…

    2025年12月10日
    000
  • 比特币今日价格行情在哪里能看到?比特币实时行情网站推荐

    对于关注市场动态的用户来说,获取比特币今日实时价格是了解行情波动、制定操作策略的关键一步。以下整理了几大免费使用、更新及时的行情网站,适合新手日常查阅。 主流比特币实时行情网站推荐 1、非小号 支持中文界面,首页即可查看比特币当前价格、涨跌幅、成交额等信息,适合快速了解市场概况。 2、CoinGec…

    2025年12月10日 好文分享
    000
  • 什么是BUSD稳定币?它的发行机制是什么?与其他稳定币相比有何独特之处?

    BUSD的发行已暂停,1、BUSD是币安 与Paxos于2019年合作发行的、受纽约州金融服务局监管的合规美元稳定币,由真实美元储备支持;2、用户可在欧意OKX 、币安、火必HTX 、Gate.io 等平台使用或交易BUSD;3、其发行与赎回机制为用户充值美元后按1:1比例铸造BUSD,赎回时烧毁B…

    2025年12月10日
    000
  • 2025目前最值得购买的加密货币有那些?五大潜力加密货币推荐

    比特币(BTC):每个加密货币投资组合的基础 ‍ 比特币作为最早且最广为人知的加密货币,常被誉为“数字黄金”。进入2025年,其市场表现再次惊艳全球,价格突破12.3万美元大关,刷新历史高点。凭借2100万枚的固定供应上限、去中心化的架构以及强大的网络安全机制,比特币已成为数字时代中备受青睐的价值储…

    2025年12月10日 好文分享
    000
  • 什么是Tether稳定币?其运行机制如何?与市场上其他稳定币有何区别?

    Tether是一种广泛使用的加密稳定币,旨在为用户提供与美元挂钩的数字资产体验。它通过1:1锚定美元价值,为数字资产交易提供稳定性。本文将介绍Tether的运行机制、与其他稳定币的差异,并对主流平台的使用场景进行简要对比。 一、主流平台的稳定币支持情况欧意OKX( ):支持USDT、USDC、DAI…

    2025年12月10日
    000
  • 什么是DAI稳定币?它如何维持价格稳定?与其他稳定币的差异在哪里?

    DAI是一种独特的去中心化稳定币,其价值与美元保持1:1锚定。它不依赖于中心化机构的储备,而是通过一个公开透明的链上资产抵押系统来维持其稳定性,这使其在众多稳定币中脱颖而出。DAI提供了一种更加原生于数字世界的解决方案。对于看重去中心化原则和链上可验证性的用户而言,DAI无疑是稳定币领域中一个值得关…

    2025年12月10日
    000
  • 什么叫数字货币?什么意思

    数字货币是基于区块链技术的去中心化电子现金,不依赖银行或政府发行,代表性币种为比特币和以太坊;主流交易所推荐如下:1. 币安(Binance):全球交易量最大,产品全面,适合各类用户,注意通过官方渠道访问;2. 欧易(OKX):衍生品交易领先,集成Web3账户,适合合约交易者和DeFi用户,建议使用…

    2025年12月10日
    000
  • 什么叫数字货币通俗一点的

    数字货币是一种基于区块链技术的去中心化电子货币,其价值由市场供需决定,具有全球通用、交易透明且具备一定匿名性的特点;1. 币安(Binance)是全球交易量最大的平台,提供丰富的币种和强大的生态系统;2. 欧易(OKX)产品线全面,支持衍生品交易和Web3账户,适合进阶用户。 数字货币,简单来说,就…

    2025年12月10日
    000
  • 十大虚拟币排名最新 十大虚拟币排名下载软件

    2025年十大虚拟货币市值排名依次为:1. 比特币(BTC)作为数字黄金,是去中心化价值存储的代表;2. 以太坊(ETH)支持智能合约与去中心化应用,是DeFi与NFT生态的核心。 本文旨在为加密货币爱好者和新手提供最新的十大虚拟货币市值排名,并推荐一系列安全可靠、功能全面的交易平台软件。通过了解市…

    2025年12月10日
    000
  • 币圈十大交易所app下载地址入口.版本官网.cc

    币安(Binance)是全球交易量最大的加密货币交易所,提供高流动性、丰富的交易对及完整的生态系统,适合各类用户;2. 欧易(OKX)以专业衍生品交易,支持DeFi与NFT操作,适合深度链上用户;3. 火币(HTX)历史悠久,运营稳定,安全性高,在亚洲市场广受信赖。 选择一个安全可靠的加密货币交易所…

    2025年12月10日
    000
  • 什么是SUBBD代币?值得投资吗?SUBBD代币经济学、价格预测介绍

    subbd($subbd)是一个新兴的预售代币项目,支持一个拥有 2.5 亿活跃粉丝的人工智能创作者平台。该平台结合了 web3 与 ai 技术,为内容创作与粉丝互动带来全新方式。目前,投资者可在代币正式上市前,以每枚 0.0551 美元的价格参与预售,抢占早期布局机会。 本文将从多方面分析 $SU…

    2025年12月10日
    000
  • 胖企鹅(PENGU币)怎么样?PENGU币价格预测:近期能到 0.05 美元吗?

    目录 什么是胖企鹅(PENGU)?谁创造了 PENGU?PENGU 如何工作?冰屋公司胖乎乎的企鹅 NFT为何交易 PENGU?PENGU 的用例PENGU代币经济学PENGU 价格预测:看涨势头强劲,目标很快达到 0.05 美元PENGU价格会进一步飙升吗?PENGU 展现出看涨的杯柄形态突破潜力…

    2025年12月10日
    000
  • Ruvi AI:下一个乘上人工智能与区块链浪潮的“雪崩”?

    加密圈总在追逐下一个引爆点,而如今,聚光灯正打在 Ruvi AI(RUVI)身上。这个新兴项目正尝试将人工智能与 Avalanche 区块链深度融合,试图重塑行业规则。它是否具备成为下一个“雪崩级”现象的潜力?我们来深入剖析。 Ruvi AI:核心亮点一览 Ruvi AI 并非空谈概念的普通代币项目…

    2025年12月10日
    000
  • 稳定币最厉害三个公司 稳定币龙头前三名

    Tether(USDT)是市值最高、流动性最强的稳定币,凭借先发优势和广泛交易支持成为市场领导者;2. Circle(USDC)以合规性和透明度为核心,由现金和美债全额支持并接受定期审计,是机构青睐的稳定币。 稳定币作为加密世界与现实世界金融的桥梁,其重要性不言而喻。本文将为您盘点当前稳定币市场中,…

    2025年12月10日
    000
  • 以太坊十周年:从火炬传递到币圈市场狂飙 XBIT解码区块链最新纪元

    以太坊已走过从概念到全球性区块链平台的十年历程,1. 其核心成就是通过智能合约实现可编程区块链,催生DeFi与NFT生态;2. 经历The DAO事件、ICO热潮与“The Merge”向PoS转型,技术与市场并进。 以太坊走过了非凡的十年,从一份革命性的白皮书演变为驱动去中心化金融、nft和web…

    好文分享 2025年12月10日
    000
  • 稳定币市场迎来重大变革 美元稳定币成为最大赢家

    在经历算法稳定币崩溃与监管趋严后,由法币储备支持的美元稳定币因透明度高、合规性强,成为市场最大赢家,其主导地位得以巩固。1. Tether (USDT) 凭借最大市值和广泛流动性,成为全球主流交易所如币安、欧易、火币的核心交易对。 在经历了算法稳定币的崩溃和监管审查的加强后,全球稳定币市场格局正在发…

    2025年12月10日
    000

发表回复

登录后才能评论
关注微信