![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
msyql
忘有所成 与君共勉
达成所有,与君共勉
展开
-
索引的分类和 创建索引
索引的分类和 创建索引 简单介绍下 单值索引 即一个索引只包含单个列 一个表可以有多个单值索引 一张表的单值索引 最好不超过 5个 唯一索引 即 索引列的值 必须为一 但是可以有空值 复合索引 即 一个 索引包含多个列 创建索引 CREATE 【UNIQUE】 INDEX indexName ON mytable(columnname(length)); 字段 一个叫做 单值。多个叫做复合 索引 ALTER mytable ADD[UNIQUE] INDEX [indexNAME] ...原创 2021-01-15 21:56:47 · 254 阅读 · 0 评论 -
mysql JOIN 7种数据理论
mysql join 七种理论 1inner Join 内链接。 selct <select_list > from table AA innerJOIN BB on A.key=B.key (简单来说 inner Jon 链接 其实就是 取 A B两表的个一半数据 ) 2 Left JOIN <select_list> from Table AA Left Join BB ON A.key=B.key (简单来说 其实就是以A表为基准 AB的共有 和 A的独有 ...原创 2021-01-14 21:42:26 · 113 阅读 · 0 评论 -
mysql 性能下降初步分析
mysql 性能下降分析 单值 索引 和复合索引 举个例子 假如 你有个 用户表 表中 有 字段 为 name age 两个 字端 表中数据为 500w 你想要 数据查的相对比较快 创建索引 create index idx_userName user(name); create index idx_userAge on user(name,age); 简单 分析 mysql 下降性能下降的原因 1 执行时间过长 (索引失效 单值索引 和 复合索引 系统的设计缺陷 或者不得已的...原创 2021-01-14 20:26:46 · 213 阅读 · 1 评论 -
Mysql----修改MySQL5.7的root的密码
Mysql----修改MySQL5.7的root的密码在开始服务的情况之下进入mysql 更改密码:update mysql.user set aa=password('新的密码') where user='root' and Host = 'localhost';mysql> flush privileges;mysql> quit;关闭重启...原创 2018-03-16 17:51:31 · 125 阅读 · 0 评论