首页
学习
活动
专区
工具
TVP
发布

MySQL 笔记

学完再学其它的
专栏作者
29
文章
59140
阅读量
15
订阅数
Linux系统 安装 MySQL
[1] 下载: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar
技能锦囊
2022-09-21
2.2K0
MySQL 视图
看到这里,或许你已经对MySQL 的基本操作了如指掌,这篇文章讲解MySQL高级功能中 视图的概念及其用法。
技能锦囊
2020-06-16
2.8K0
MySQL 视图
​看到这里,或许你已经对MySQL 的基本操作了如指掌,这篇文章讲解MySQL高级功能中 视图的概念及其用法。
技能锦囊
2020-06-15
2.8K0
索引的实现原理
索引的文件存储形式与存储引擎有关, InnoDB 引擎的索引文件后缀是 .ibd ; MyISAM 引擎则是 .MYI
技能锦囊
2020-05-29
4110
进阶-联合索引
如果遇到了范围查询,比如(<)(>)和 between 等, 会停止匹配,那后面的列就不会用到联合索引了。
技能锦囊
2020-05-29
7440
索引的基本语法
索引是排好序的数据结构!可以用在 where 条件查找的字段,和order by 排序的字段,有了索引,便可以快速地定位数据所在的物理地址并找出来。
技能锦囊
2020-05-29
5310
SQL 语句分析 -explain 执行计划详解
实际生产环境中,为了知道SQL语句的执行过程具体,我们可以使用explain + SQL语句来查看。
技能锦囊
2020-05-26
1.2K0
进阶-联合索引
单字段索引不能满足你了,那就多来几个... 创建普通索引的时候,指定两个或更多的字段 这就是联合索引,语法如下 alter table 表 add index 索引名(字段1,字段2) 维护数据库时发现现索引重复了? 这时可以删掉重复的索引,释放内存空间,提高查询效率 #因为联合索引(A,B)相当于创建了(A)和(A,B)索引 KEY idx\_Id (Id) KEY idx\_Id\_age (Id, age) #所以这里可以删除Id 这个索引; 使用联合索引时,注意索引
技能锦囊
2020-05-26
4650
索引的基本语法
索引是排好序的数据结构!可以用在 where 条件查找的字段,和order by 排序的字段,有了索引,便可以快速地定位数据所在的物理地址并找出来。
技能锦囊
2020-05-26
5130
索引的实现原理
InnoDB 引擎的索引文件后缀是 .ibd ; MyISAM 引擎则是 .MYI
技能锦囊
2020-05-26
7100
MySQL 子查询
如果一个select语句能够返回单个值或者一列值,且该select语句嵌套在另一个SQL语句中,那么该select语句称为子查询,通常将子查询写在小括号内。
技能锦囊
2020-05-13
2.8K0
数据库三范式
数据库设计范式 目的: 节约数据存储空间 提高查询效率 减少数据冗余 尽量避免数据维护中出现更新,插入和删除异常 第一范式 数据库表中的所有字段都只具有单一属性 单一属性的列是由基本的数据类型所构成的 设计出来的表都是简单的二维表 根据第一范式设计的表,就是一张简单的二维表,每一列都有它的意义。 第二范式 要求一个表中只具有一个业务主键,也就是说 符合第二范式的表中非主键列对主键的有完全依赖关系 一张表只能有一个主键 第三范式 指每一个非主属性既不部分依赖于也不传递依赖
技能锦囊
2020-05-09
5130
MySQL 数据操作
在企业日常生产环境中,除非有很大的业务数据变动,否则不会轻易地修改或创建新的数据库和数据表,一般都是在原有的表内添加修改操作,以及使用最频繁的查询操作。
技能锦囊
2020-04-15
9190
MySQL 字段操作
Unique Key 约束的字段,值唯一,允许为空,唯一约束可以确保一列或者多列不出现重复值;
技能锦囊
2020-04-15
9.9K0
MySQL 数据库和表操作
MySQL服务器中的 【数据库】 以文件夹的形式存放在data目录下,本章讲解如何优雅地使用SQL命令操作数据库和数据表。
技能锦囊
2020-04-15
6.1K0
MySQL 数据备份&恢复(mysqldump 工具)
数据无价,谨慎操作, 防止误删,学习备份... 一、mysqldump 备份工具 MySQL自带的逻辑备份工具 它支持数据库全备或指定库备份 它备份的输出以文件形式保存 并且文件内容都是SQL语句 选项 含义 -A --all-databases导出MySQL中所有数据库 -B --databases导出一个或多个数据库 -d 只导出表结构 -t 只导出表内容 --tables 指定需要导出的表名 --single-transaction innodb热备启用一个大的事务完成的备份保证数据完整性 --flu
技能锦囊
2020-04-15
2.7K0
MySQL 用户管理
注意:因为用户密码修改就是对mysql库中user表的数据修改, 所以得先确定当前登录用户是否有对mysql库的修改权限...
技能锦囊
2020-04-15
2.2K0
MySQL 安装
在 D:\mysql-5.7.20-winx64 安装目录下新建文本文件 重命名为 my.ini
技能锦囊
2020-04-14
1.9K0
MySQL 概述
数据库排名[1] https://db-engines.com/en/ranking
技能锦囊
2020-04-14
5610
MySQL 序章
MySQL系列文章包含了基础的入门语法,以及常用的数据库优化手段,还有在实际环境中遇到的各种故障报错,分析问题思路,解决方法,学习过程中由浅入深...
技能锦囊
2020-04-14
2760
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档