MySQL基础
什么是关系型数据库?
就是一种建立在关系型模型(表示存储数据之间的联系 一对一、一对多、多对多)上面的数据库。
什么是SQL?
结构化查询语言,专门用来与数据库打交道的
什么是MySQL?
它是开源免费的关系型数据库,主要用于持久化存储我们系统中的一些数据比如用户信息。
MySQL有什么优点?
免费开源 成熟稳定,功能完善 支持事务 多种引擎 文档丰富 社区活跃 支持分表分库、读写分离、高可用
MySQL字段类型
三大类:
大约 12 分钟
就是一种建立在关系型模型(表示存储数据之间的联系 一对一、一对多、多对多)上面的数据库。
结构化查询语言,专门用来与数据库打交道的
它是开源免费的关系型数据库,主要用于持久化存储我们系统中的一些数据比如用户信息。
免费开源 成熟稳定,功能完善 支持事务 多种引擎 文档丰富 社区活跃 支持分表分库、读写分离、高可用
三大类:
连接器:建立连接,管理连接,校验用户身份
查询缓存:8.0已删除
解析SQL:解析器对SQL查询语法进行词法分析、语法分析,然后构建语法树,方便后续模块读取表明、字段、语句类型
执行SQL:有三个阶段