摘要: 一、MHA的概述 1、 MHA的概念 2.MHA 的组成 3.MHA 的特点 二、搭建 MySQL MHA的操作步骤 1、实验思路 2、环境准备 3、修改 Master、Slave1、Slave2 节点的主机名 4、修改 Master、Slave1、Slave2 节点的 Mysql主配置文件/etc 阅读全文
posted @ 2022-12-08 14:54 withfear 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、MGR架构原理简介 状态机复制 MGR本质上一个状态机复制的集群。在状态机复制的架构中,数据库被当做一个状态机。每一次写操作都会导致数据库的状态变化。为了创建一个高可用的数据库集群,有一个组件,即事务分发器,将这些操作按照同样的顺序发送到多个初始状态一致的数据库上,让这些数据库执行同样的操作。因 阅读全文
posted @ 2022-12-08 14:54 withfear 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL主从复制 1.1 MySQL的复制类型 基于SQL语句的复制(STATEMENT默认) 在主服务器上执行的 SQL 语句,在从服务器上执行同样的语句。MySQL 默认采用基于语句的复制,效率比较高。 基于行的复制(ROW) 把改变的内容复制过去,而不是把命令在从服务器上执行一遍。 混合 阅读全文
posted @ 2022-12-08 14:54 withfear 阅读(54) 评论(0) 推荐(0) 编辑
摘要: MySQL视图 视图功能 数据库中的虚拟表,这张虚拟表中不包含真实数据,只是做了真实数据的映射 功能: 简化查询结果集、灵活查询、可以针对不同用户呈现不同结果集、相对有更高的安全性 本质而言,视图是一种select(结果集的呈现) 注:视图适合于多表浏览时使用,不适合增、删、改 视图和表的区别和联系 阅读全文
posted @ 2022-12-02 17:32 withfear 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 常用查询 区间判断及查询不重复记录 AND/OR ——且/或 嵌套/多条件 对结果进行分组 限制结果条目(limit***) 设置别名(alias ——》 通配符 子查询 常用查询(增、删、改、查)对 MySQL 数据库的查询,除了基本的查询外,有时候需要对查询的结果集进行处理。 例如只取 10 条 阅读全文
posted @ 2022-12-02 17:31 withfear 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 数据备份的重要性: 在生产环境汇总,数据的安全性至关重要 任何数据的丢失都可能产生要种的后果 造成数据丢失的原因: 程序错误 认为操作错误 运算错误 灾难(火灾、地震)、盗窃 一、mysql日志概述 mysql的日志默认保存位置为:/usr/local/mysql/data 下面 1、日志类型与作用 阅读全文
posted @ 2022-12-02 17:31 withfear 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、mysql中6中常见的的约束/规则 主键约束(primary key) 外键约束(foreign key): 如果同一个属性字段x在表一中数主键,而在表二中不是主主键,则字段称为表二的外键。 非空约束(not null) 唯一性约束(unique key): 唯一,可为空,但空值值允许出现一次。 阅读全文
posted @ 2022-11-28 18:47 withfear 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、数据库的基本概念 1、数据库的组成 2、数据库的管理系统(DBMS) 3、数据库系统(DBS) 二、主流数据库 三、关系数据库 四、非关系数据库 五、关系数据库和非关系数据库的区别 六、Mysql数据库介绍 一、数据库的基本概念 1、数据库的组成 数据: 描述事务的符号记录 包括数字、文字、图形 阅读全文
posted @ 2022-11-28 18:47 withfear 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、mysql事务 1、事务的概念 2、事务的ACID特点 2.1 原子性 2.2 一致性 2.3 隔离性 2.4 持久性 3、两个事务之间的影响 3.1 脏读(读取未提交数据) 3.2 不可重复度(前后多次读取,数据内容不一致) 3.3 幻读(前后多次读取,数据总量不一致) 3.4 丢失更新 4、 阅读全文
posted @ 2022-11-28 18:38 withfear 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一、常用的数据类型 二、数据库管理 2.1 创建数据库和表-create 2.2 删除数据库和表-drop 一、常用的数据类型 类型 解释 举例 int 整型 用于定义整数类型的数据(1、2、3、4、5…) float 单精度浮点(4字节32位) 准确表示小数点后六位 double 双精度浮点(8字 阅读全文
posted @ 2022-11-28 10:00 withfear 阅读(59) 评论(0) 推荐(0) 编辑
----------------------------------- ©著作权归作者所有:来自51CTO博客作者一品堂_技术学习笔记的原创作品,请联系作者获取转载授权,否则将追究法律责任 博客园随笔中添加目录导航悬浮框博客园随笔中添加目录导航悬浮框 https://blog.51cto.com/ios9/3125785