随笔分类 - MySQL
摘要:1. 多表查询思路 # 涉及到SQL查询题目,一定要先明确到底需要几张表。 """ 多表查询的思路 1. 子查询 将SQL语句的查询结果括号括起来,当作另外一条SQL。 就是日常生活中解决问题的方式,分布操作。 2. 连表操作(重要) 先将需要使用的表拼成一张大表,之后基于单表查询完成。 inner
阅读全文
摘要:1. 外键约束 外键其实就是用来标识表与表之间的数据关系的 简单理解为外键字段是可以让你去到其他表中查找数据 1.1 表与表之间建立关系 表关系总共有四种 一对多 多对多 一对一 没关系 "判断表关系的方式:换位思考" 1. 一对多 以员工和部门为例 先站在员工的基础上 "问"一个员工信息能否对应多
阅读全文
摘要:1. 存储引擎 # 存储引擎可以看成是处理数据的不同方式 # 查看存储引擎的方式 show engines; # 需要掌握的四个存储引擎 "InnoDB" MySQL5.5之后默认的存储引擎 支持事务,行级锁,外键,针对数据的操作更加安全。 "MyISAM" MySQL5.5之前默认的存储引擎 不支
阅读全文
摘要:1. 数据演变史 # 1. 单独的文本文件 -- 文件操作 没有固定的存放位置和格式 文件名:user.txt info.txt...不规范 数据格式: jack|123 tony-234 """程序彼此之间无法兼容""" # 2. 软件开发目录规范 规定了文件名和存储位置 """ 文件的查找变得简
阅读全文