L Q
MYSQL_高级 MYSQL_高级
高性能 MySQL基础存储引擎MyISAM 不支持事务 不支持外键 表损坏之后不能恢复数据 InnoDB 支持外键 支持事务 数据损坏后一般能恢复(事务特性) Memory 不支持外键 不支持事务 服务重启会导致数据丢失 Merge
2022-10-03
MYSQL_调优 MYSQL_调优
MySQL_调优创建索引 尽量避免全表扫描,在 Where 和 Order By 涉及到的列上建立索引。 在经常使用的字段上建立索引。 索引中不要包含有 null 值的列。 避免在索引上使用计算原因: 如果索引是计算的一部分,那么查询将不
2021-09-02
MYSQL教程Vol_006 MYSQL教程Vol_006
其实在实际的使用过程中会发现,有些时候对于建好的数据库表单需要: 增加字段 删除字段 修改字段 而这些操作又需要保证不影响原本的表单结构。 那么接下来就简单学习一下吧! 增加字段ALTER TABLE `table` ADD COLUM
2021-09-02
MYSQL教程Vol_005 MYSQL教程Vol_005
问题1:构造一个触发器 audit_log,在向 employees 表中插入一条数据的时候,触发插入相关的数据到 film 表中。分析问题 原话:构造一个触发器 audit_log,在向 employees 表中插入一条数据的时候,触发插
2021-09-02
MYSQL教程Vol_004 MYSQL教程Vol_004
一直在学习查询,今天看点其它的,就当放松一下了。 问题1:将 employees 表的所有员工的 last_name 和 first_name 拼接起来作为Name,中间以一个空格区分。分析问题 原话:将 employees 表的所有员工的
2021-09-02
MYSQL教程Vol_003 MYSQL教程Vol_003
问题_01:获取所有部门中当前员工薪水最高的相关信息,给出dept_no , emp_no 以及其对应的 salary。分析问题 原话:获取所有部门中当前员工薪水最高的相关信息,给出 dept_no,emp_no 以及其对应的 salary
2021-09-02
MYSQL教程Vol_002 MYSQL教程Vol_002
学习知识最好的方式是什么? 那就是用起来,只有用起来,知识才能是自己的。至于用的好不好,精不精,那不重要。 原因很简单:时间跨度拉长,熟练程度自然而然就上去了。所以这不是问题。 而学习技术最好的使用方式就是去解决问题。这里也就是上面说的“先
2021-09-02
MYSQL教程Vol_001 MYSQL教程Vol_001
前期准备这是一部简洁的 Mysql 教程。 我们在一开始就默认你已经在本地安装好了 Mysql 服务,无论是 Windowns 系统还是 Linux 系统,并要开始学习。 如果你还没有安装,网上有很多详细的教程,根据教程安装即可,很快的,不
2021-09-02
MYSQL教程Vol_000 MYSQL教程Vol_000
建表语句建表语句_01CREATE TABLE IF NOT EXISTS `employees` ( `emp_no` INT(11) NOT NULL, `brith_date` DATE NOT NULL, `first
2021-09-02
MySQL_基础知识 MySQL_基础知识
MySQL 基础MySQL 基础知识 视图:有查询结果生成的一张虚拟表。 create view view_name as select ... 存储过程:一组为了完成特定功能的 SQL 语句集。 create procedure 存储过
2021-09-02