![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
数据库架构与优化
为了馒头争口气
从稚嫩到成熟
展开
-
理论+实操:MHA高可用配置及故障切换
前言:之前做主从复制和读写分离中,只有一个master多个mysql形成一个中心化的群集一个master对应多个slave网页中的master,做一个代理功能,管理请求,把任务下发下去一旦master挂了,群龙无首,就没有管理者,MHA 可以解决这个问题;解决这个问题还有一个是MMM架构,做两台master,每台master都与下面的从服务器相连案例概述案例前置知识点案例环境案...原创 2020-01-10 17:33:06 · 2505 阅读 · 1 评论 -
理论+实操:mysql读写分离
文章目录一:案例前置知识点————mysql读写分离原理二:案例实施2.1 所有服务器关闭firewalld或者进行规则设置2.2 搭建mysql主从复制环境2.3 Amoeba服务器环境安装2.4 配置amoeba读写分离,两个slave读负载均衡2.5 启动Amoeba软件2.6 测试读负载均衡三:实操3.1 接上篇博客环境3.2 实验步骤3.2.1 在amoeba服务器上安装amoeba需要...原创 2020-01-09 13:29:43 · 479 阅读 · 0 评论 -
理论+实操:mysql主从复制
文章目录一:案例概述1.1 在企业网站中,后端mysql数据库只有一台时,会有以下问题1.2 改造办法1.3 更高级解决方案二:案例前置知识点2.1 mysql主从复制的类型2.2 主从复制的工作过程三:案例实施3.1所有服务器关闭firewalld或者进行规则设置3.2 建立时间同步环境3.3 在三台数据库服务器上安装mysql3.4 配置mysql master主服务器3.5 配置两台从服务器...原创 2020-01-09 11:44:58 · 567 阅读 · 0 评论 -
MySQL完全、差异、增量备份与恢复
文章目录一:数据备份的重要性1.1 造成数据丢失的原因二:数据库备份的分类2.1 从物理与逻辑的角度,备份可分为2.1.2 物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份2.1.2 逻辑备份:对数据库逻辑组件(如表等数据库对象)的备份2.2 从数据库的备份策略角度,备份可分为2.2.1 完全备份2.2.2 差异备份2.2.3 增量备份三:mysql完全备份3.1 完全备份概述...原创 2020-01-07 19:02:04 · 1675 阅读 · 1 评论 -
数据库的三大范式
数据库有三大范式。范式的简介范式的英文名称是Normal Form,它是英国人E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的。范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第...原创 2020-01-07 15:17:36 · 235 阅读 · 0 评论 -
理论+实操: MySQL索引与事务、视图、存储过程(软件开发用的多)、存储引擎MyISAM和InnoDB
文章目录一:索引的概念二:索引的作用三:索引的分类3.1 普通索引3.2 唯一性索引3.3 主键3.4 全文索引3.5 单列索引与多列索引四:创建索引的原则依据五:创建索引的方法5.1 创建普通索引:CREATE INDEX <索引名字> ON tablename (列的列表);5.2 创建唯一性索引:CREATE UNIQUE INDEX <索引的名字> ON table...原创 2020-01-06 15:39:42 · 280 阅读 · 0 评论 -
理论+实操:MySQL数据库管理 ————理论讲解
文章目录一:MySQL管理操作二:基本操作命令2.1 查看数据库列表信息2.2 查看数据库中的数据表信息2.3 显示数据表的结构(字段)三:SQL语句概述3.1 SQL语言3.2 SQL分类四 :DDL语句操作(创建、删除)实操:五:DML语句操作六:DQL语句操作6.1 查询时可不指定条件6.2 查询时指定条件6.3 设置用户权限(用户不存在时,则新建用户)6.4 查看用户的权限6.5 撤销用户...原创 2020-01-02 23:15:37 · 512 阅读 · 0 评论 -
理论:MySQL数据库
文章目录一:数据库的基本概念1.1 数据1.2 表1.3 数据库二:数据库系统发展史2.1 第一代数据库2.2 第二代数据库2.3 第三代数据库三:当今主流数据库介绍四:关系数据库4.1 概述4.2 实体4.3 属性4.4 联系4.5 所有实体及实体之间联系的集合构成一个关系数据库4.6 关系数据库理解4.7 关系数据库应用五:非关系数据库5.1 概述5.2 非关系型数据库存储方式5.3 非关系数...原创 2020-01-02 15:48:29 · 452 阅读 · 0 评论