MySQL基础
什么是关系型数据库?
就是一种建立在关系型模型(表示存储数据之间的联系 一对一、一对多、多对多)上面的数据库。
什么是SQL?
结构化查询语言,专门用来与数据库打交道的
什么是MySQL?
它是开源免费的关系型数据库,主要用于持久化存储我们系统中的一些数据比如用户信息。
MySQL有什么优点?
免费开源 成熟稳定,功能完善 支持事务 多种引擎 文档丰富 社区活跃 支持分表分库、读写分离、高可用
MySQL字段类型
三大类:
大约 12 分钟
就是一种建立在关系型模型(表示存储数据之间的联系 一对一、一对多、多对多)上面的数据库。
结构化查询语言,专门用来与数据库打交道的
它是开源免费的关系型数据库,主要用于持久化存储我们系统中的一些数据比如用户信息。
免费开源 成熟稳定,功能完善 支持事务 多种引擎 文档丰富 社区活跃 支持分表分库、读写分离、高可用
三大类:
Redis是一个基于c语言开发的开源非关系型数据库。
memcacheed
【Redis】对redis这个中间件进行深入学习,要会用,懂原理,并整理成博客记录 (配置文件详解:https://blog.csdn.net/w15558056319/article/details/121414742)
【Redis】用二进制文件安装Redis,设置密码为强密码:XXXXXXX,开放6379安全组 Redis学习中文网:https://redis.com.cn/
部署一个单机Redis(网上有一大堆好blog)
连接器:建立连接,管理连接,校验用户身份
查询缓存:8.0已删除
解析SQL:解析器对SQL查询语法进行词法分析、语法分析,然后构建语法树,方便后续模块读取表明、字段、语句类型
执行SQL:有三个阶段