mysql命令记录

权限:
flush privileges; 	# 刷新MySQL的系统权限相关表,更新权限后使用此命令可以避免重启服务
索引:
# 创建索引:
# <索引名>:指定索引名。一个表可以创建多个索引,但每个索引在该表中的名称是唯一的。
# <表名>:指定要创建索引的表名。
# <列名>:指定要创建索引的列名。通常可以考虑将查询语句中在 JOIN 子句和 WHERE 子句里经常出现的列作为
#        索引列。
# <长度>:可选项。指定使用列前的 length 个字符来创建索引。使用列的一部分创建索引有利于减小索引文件
#        的大小,节省索引列所占的空间。在某些情况下,只能对列的前缀进行索引。索引列的长度有一个最大上
#        限 255 个字节(MyISAM 和 InnoDB 表的最大上限为 1000 个字节),如果索引列的长度超过了
#		 这个上限,就只能用列的前缀进行索引。另外,BLOB 或 TEXT 类型的列也必须使用前缀索引。
# ASC|DESC:可选项。ASC指定索引按照升序来排列,DESC指定索引按照降序来排列,默认为ASC。
CREATE <索引名> ON <表名> (<列名> [<长度>] [ ASC | DESC])

# 删除索引:
# <索引名>:要删除的索引名。
# <表名>:指定该索引所在的表名。
DROP INDEX <索引名> ON <表名>;

# 查看索引:
# <表名>:指定该索引所在的表名。
# <数据库名>:可选项,指定该索引所在的数据库名。
SHOW INDEX FROM <表名> [ FROM <数据库名>]
查询语句分析
# 详解: https://cloud.tencent.com/developer/article/1093229
EXPLAIN SELECT ...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值