mysql从入门到入土(五)
索引
索引是一种特殊的数据库结构,由数据表中的一列或多列组合而成,可以用来快速查询数据表中有某一特定值的记录。
使用索引可以很大程度上提高数据库的查询速度,还有效的提高了数据库系统的性能。
创建索引
方法一:create index <索引名> on <表名> (<列名> [<长度>] [ ASC | DESC])
1: 在一个已有的表上创建索引,但是这个语句不能创建主键
2: 一个表可以创建多个索引,但每个索引在该表中的名称是唯一的
3: 列名和长度是可选项
4: asc指定索引按照升序来排列,desc指定索引按照降序来排列,默认为ASC
方法二:
创建表的时候同时创建索引
方法三:alter table <name> add [UNIQUE | FULLTEXT] [INDEX] 索引名(列名)
与create index
语句差不多unique|fulltext
为可选参数,分别表示唯一索引、全文索引
删除索引
方法一:drop index <索引名> on <表名>
方法二:alter table <表名> drop index <索引名>
查看索引
show index from <表名> [ from <数据库名>]
常用运算符
算术运算符
逻辑运算符
比较运算符
位运算符
mysql从入门到入土(五)
https://www.dr0n.top/posts/e16f9008/