概述
索引是 DBMS 根据表中的一列或若干列按一定的顺序建立的列值与记录行之间的对应关系表,方便 DBA 管理
根据用途,索引在逻辑上大体分为三类
创建索引
分别有三种方式创建索引
CREATE INDEX
CREATE [UNIQUE] INDEX index_name NO tbl_name(index_col_name,...)
索引的描述三个语法要素
mysql>CREATE INDEX index_customers -> NO mysql_test.customers (cust_name(3)ASC) Query OK, 0 rows affected (0.20 sec) Records:0 Duplicates:0 Warning:0
CREATE TABLE
mysql> USE mysql_test Database changed mysql> CREATE TABLE seller ->( -> seller_id int NOT NULL AUTO_INCREMENT -> seller_name char(50) NOT NLULL, -> seller_address char(50) null, -> product_type int(5) NULL -> sales int NULL -> PRIMARY KEY (seller_id,product_type) -> INDEX index_seller(salse) ->) Query OK, 0 rows affected (0.20 sec)
ALTER TABLE
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对呐喊教程的支持。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#nhooo.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。