首页 > 数据库 >Mysql创建索引

Mysql创建索引

时间:2022-10-13 19:27:14浏览次数:47  
标签:index unique name grade 创建 索引 Mysql test NULL

创建索引

方式一:建立表的时候创建

CREATE TABLE `student` (
   `ID` int(11) NOT NULL AUTO_INCREMENT,
   `name` varchar(20) DEFAULT NULL,
   `grade` varchar(20) DEFAULT NULL,
   PRIMARY KEY (`ID`),
   UNIQUE KEY `unique_test` (`name`,`grade`),
   index `index_test` (`name`,`grade`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8


方式二: 修改表的时候创建

alter table student add index index_test(name,grade);
alter table student add unique unique_test(name,grade);

标签:index,unique,name,grade,创建,索引,Mysql,test,NULL
From: https://www.cnblogs.com/bangbangzoutianya/p/16789342.html

相关文章

  • mysql用户授权
    查看mysql库user表结构>descmysql.user;查看mysql用户和密码>selectUser,Host,authentication_stringfrommysql.user;查看crm_user'@'10.%.%.%'授权>sh......
  • Elasticsearch 6.8 集群索引异常问题修复
    1[root@soar~]#curlhttp://localhost:31600/_cluster/allocation/explain?pretty2{3"index":"event20220429_v4",4"shard":3,5"primary":fa......
  • Unity---2020版本连接Mysql报错
    连接Mysql需要Mysql.data打包发布后无法连接数据库需要导入I18N.dll,I18N.CJK.dll,I18N.West.dll导入System.Data.dll2020版本以上不需要导入System.Data.dll如......
  • oracle 创建md5函数
    1.情景展示在oracle当中,如何使用md5进行加密?2.具体分析通过调用DBMS_OBFUSCATION_TOOLKIT.MD5()函数来实现;DBMS_OBFUSCATION_TOOLKIT.MD5返回的字串,是RAW类型,要正确......
  • KVM导入Ubuntu Cloud 镜像创建虚机及调整磁盘大小
    UbuntuCloudImagesUbuntu官网会给各种公有云平台提供cloud镜像,例如AWS,MSAzure,GoogleCloud,以及本地虚机环境例如QEMU,VMware,Vagrant等,这些镜像在https:......
  • MySQL——锁
    一、锁概述锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢)。 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资......
  • MySQL——锁的类型以及加锁原理、死锁
    前言使用insertintoonduplicatekeyupdate语句进行插入去重,但是在测试过程中发现了死锁现象:ERROR1213(40001):Deadlockfoundwhentryingtogetlock;tryre......
  • MySQL——MVCC--多版本并发控制机制
    前言以下的分析均在mysql的InnoDB引擎下。假设此时事务A与事务B同时执行。一、定义:MVCC(Multi-VersionConcurrencyControl,多版本并发控制)一种并发控制机制,在数据库中用......
  • MySQL——常用工具和日志
    一、MySql中常用工具1.1、mysql该mysql不是指mysql服务,而是指mysql的客户端工具。语法:mysql[options][database]连接选项参数: -u,--user=name指定用户名 -p,......
  • MySQL——主从复制
    一、复制概述复制是指将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL......