数据库索引怎么建立
发布于 2021-01-13 13:19:50
浏览 247
详情:
1、
1.数据库中的索引分为两种类型,分别是普通索引、唯一索引。下面让我们来分别介绍一下这两种索引。
2、
2.第一种是普通索引,CREATEINDEXindexNameONmytable(username(length));创建表的时候直接指定。删除索引的语法:DROPINDEX[indexName]ONmytable;
3、
3.第二种是唯一索引,它与普通索引是类似的,但也存在不同之处,不同之处在于索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。
4、
4.以上三张图分别为创建索引、修改表结构、创建表时直接指定的数据。而且还有四种方式来添加数据表的索引,下面来分别介绍一下。
5、
5.第一种方式:ALTERTABLEtbl_nameADDPRIMARYKEY(column_list):该语句添加一个主键,这意味着索引值必须是唯一的,且不能为NULL。
6、
6.第二种方法:ALTERTABLEtbl_nameADDUNIQUEindex_name(column_list):这条语句创建索引的值必须是唯一的(除了NULL外,NULL可能会出现多次)。
7、
7.第三种方法:ALTERTABLEtbl_nameADDINDEXindex_name(column_list):添加普通索引,索引值可出现多次。
8、
8.第四种方法:ALTERTABLEtbl_nameADDFULLTEXTindex_name(column_list):该语句指定了索引为FULLTEXT,用于全文索引。
上一篇:win10我的电脑不见了怎么解决
下一篇:电脑主板的结构