首页 > 数据库 >mysql 索引相关操

mysql 索引相关操

时间:2024-03-23 17:59:00浏览次数:21  
标签:INDEX name CREATE 索引 KEY mysql 相关 TABLE

1、创建索引    

 第一种方式:在执行 CREATE TABLE 时创建索引,例如:           CREATE TABLE test(
           id INT auto_increment PRIMARY KEY,
           name VARCHAR (16),
           last_name VARCHAR (16),
              id_card VARCHAR (18),
        UNIQUE KEY (id_card)
);    第二种方式:使用ALTER TABLE命令去增加索引,ALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。 命令如下:       ALTER TABLE table_name ADD INDEX index_name (column_list); 第三中方式  使用CREATE INDEX命令创建  ,CREATE INDEX可对表增加普通索引或UNIQUE索引。(但是,不能创建PRIMARY KEY索引) 。例如: CREATE INDEX index_name ON table_name (column_list);

2、删除索引 

根据索引名删除普通索引、唯一索引、全文索引: alter table 表名 drop KEY 索引,例如 alter table user_index drop KEY name;

标签:INDEX,name,CREATE,索引,KEY,mysql,相关,TABLE
From: https://blog.csdn.net/fangxiang2008/article/details/136971714

相关文章

  • 【踩坑随笔】Kaggle安装langchain相关依赖报错
    kaggle执行语句%pipinstalldatasetslangchainsentence_transformerstqdmchromadblangchain_wenxin安装langchain相关依赖报错的时候出现了以下报错主要是版本不匹配,报错什么就再加载什么就可以了,执行下面的语句%pipinstallkeras-core执行结果%pipinstallw......
  • 【附源码】JAVA计算机毕业设计音乐平台设计与实现(springboot+mysql+开题+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,互联网已经渗透到人们生活的方方面面,音乐作为人们日常生活的重要娱乐方式,其在线化、平台化的发展趋势日益明显。近年来,音乐平......
  • 【附源码】JAVA计算机毕业设计音乐平台的设计(springboot+mysql+开题+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着数字技术的迅猛发展,音乐产业正在经历一场深刻的变革。传统音乐销售模式逐渐式微,而在线音乐平台以其便捷性、多样性和互动性,迅速占领了市场。当前......
  • 用索引"copyofRange(int[] arr, int from,int to)"复制数组中的数,形成新数组的方法
    publicclasstest2{publicstaticvoidmain(String[]args){//定义原数组int[]arr={1,2,3,4,5,6,7,8,9};//引用copyofRange方法复制元素到新数组中int[]newcopy=copyofRange(arr,3,7);//输出新数组for(inti=......
  • 深入理解PHP+Redis实现分布式锁的相关问题
    概念PHP使用分布式锁,受语言本身的限制,有一些局限性。通俗理解单机锁问题:自家的锁锁自家的门,只能保证自家的事,管不了别人家不锁门引发的问题,于是有了分布式锁。分布式锁概念:是针对多个节点的锁。避免出现数据不一致或者并发冲突的问题,让每个节点确保在任意时刻只有一个节点能够......
  • mongoDB使用记录:误用数组索引
    版本:mongoDB4.2集群方案:副本+分片一个问题场景:集合内对多个字段建立索引,其中包含数组索引;当执行查询时,业务查询期望命中数组索引,mongodb筛选策略首次给出的执行方案命中了另外的索引key,导致当次慢查询,扫描超过1000w数量的文档,业务出现卡顿;处理&优化方案:mongodb筛选策略命中......
  • 阿里云服务器安装mysql后本地连接失败
    阿里云服务器安装mysql后本地连接失败一、问题描述在阿里云安装mysql后,想在本地电脑用可视化工具连接mysql,但是提示连接失败错误如图所示:二、问题分析1、检查3306端口首先,检查阿里云服务器的安全组是否开放了3306端口可以看到,我已经放行了3306端口。2、检查防火墙我选......
  • 数据库面试高频题目 - 深度解析 MySQL:探秘关系型数据库的核心技术(一)
       本文将深入探讨MySQL,这是关系型数据库中的核心技术,被广泛应用于数据存储和管理。透过高频面试题解析,我们将深入研究MySQL在数据建模、查询优化和事务处理中的作用。无论你是初学者还是渴望加深对关系型数据库技术的了解,本文都将为你提供实用的面试准备。一、innod......
  • MySQL中行级锁与表级锁与页级锁的区别
    #       再次复习MyISAM和InnoDB存储引擎时,发现两个存储引擎的区别包括MyISAM只支持表级锁,而InnoDB还支持行级锁,因为没有系统的了解过锁的概念,因此花了点时间进行了初步的学习,若有不对之处,望有指正;#简单回忆MyISAM与InnoDB区别MyISAM是5.5版之前,由于其缺陷明显......
  • Linux网络相关命令
    ping:测试连通性ip命令:用于网卡信息、添加IP、路由管理等ss命令:用于连接统计等mtr:用于路由追踪ethtool:用于网卡信息查看iptables:防火墙规则管理、转发规则管理ipvsadm:负载均衡规则管理arping:ip冲突检测telnet:连接联通性ssh:远程登录wget:下载文件nc:瑞士军刀mail:邮件nslo......