MySQL
1. MySQL的入门安装
2. MySQL 基础SQL
3. MySQL 慢查询
4. MySQL 执行细化(Explain)
5. MySQL SQL优化详解
6. MySQL 的常见错误等
Dreamhai
尊重是靠自己争取来的,未来是靠自己拼搏来的!
展开
-
mysql 查询删除重复数据,保留其中一条数据
注意:这种写法 必须保证有一个主键 如id,删除多余数据是 ,是根据id,保留最小或者最大的一条数据。--------根据多个字段查询重复数据。原创 2022-10-04 14:01:19 · 12332 阅读 · 1 评论 -
MySQL 设计范式,三大范式
文章目录第一范式(1NF)第二范式(2NF)基础概念第三范式(3NF)第一范式(1NF)数据表的每列都是原子性的,也就是每个属性都是不可能再分割的最小数据单元这张表就不符合第一范式规定的原子性,不符合关系型数据库的基本要求,在关系型数据库中创建这个表的操作就不能成功。不得不将数据表设计为如下形式。第二范式(2NF)满足第一范式的基础上,非主键依赖必须完全依赖主键,而不是仅仅依赖主键的部分缺点:表中的第一行数据都存储了系名、系主任,数据的冗余太大如果有一个新的系还没有开始找到学生,那么原创 2020-06-05 10:00:58 · 392 阅读 · 0 评论 -
MySQL查询优化之explain 执行计划 深入解析(精品)
文章目录一. 前言二. `Explain` 用途三. `Explain`语法四. 执行效果1. 命令行2. 可视化工具--`HeidiSQL Portable 9.4`四. Explain 字段详解1. 一览全局字段2. Id字段1. id相同2. id不相同3. id相同,又不相同2. id相同2. id相同2. id相同2. id相同2. id相同案例脚本1. 建表脚本2. 插入数据sql...原创 2020-02-29 23:55:06 · 3713 阅读 · 3 评论 -
Linux Centos 下使用yum 命令安装mysql
1. 查看服务器中有没有安装过Mysql1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf2. 查看是否还有mysql软件: rpm原创 2017-03-11 08:58:39 · 922 阅读 · 0 评论 -
mysql中case、when、if、then的用法
概述:sql语句中的case语句与高级语言中的switch语句,是标准sql的语法,适用于一个条件判断有多种值的情况下分别执行不同的操作。 首先,让我们看一下CASE的语法。在一般的SELECT中,其语法格式如下: CASE <单值表达式> WHEN <表达式值> THEN <SQL语句或者返回值> WHE...原创 2018-08-28 19:04:53 · 3059 阅读 · 0 评论 -
MySQL 5.7.23 zip 文件安装过程
安装最新MySQL:5.7.18 1.下载路径https://dev.mysql.com/downloads/mysql/有账号登陆下载,没有账号:no thanks;just start my download 2.解压放到指定盘中 笔者:D:\softInstall\developSoft\mysql5.73.配置环境变量MYSQL_HOME:D:\s...原创 2018-08-21 17:00:13 · 1547 阅读 · 0 评论