![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
Benny-文俊
不坠青云之志
展开
-
Mysql架构 ------ MMM
文章目录一、关于 MMM:(1)MMM 简介(2)优缺点三、部署 MMM第一步:四台主机安装 Mysql数据库第二步:配置主主同步(复制)第三步:配置两台从服务器(实现主从同步)第四步:安装MMM(所有mysql服务器都需要)第五步:配置监控服务器(Monitor)第六步:在所有数据库上添加授权第七步:监控主机上验证第八步:实验结果验证,故障测试 一、关于 MMM: (1)MMM 简介 MMM(M...原创 2019-11-25 20:05:51 · 370 阅读 · 0 评论 -
Mysql ------ 完全备份 + 增量备份 + 恢复
一、数据库备份的分类: 1、从物理与逻辑的角度,备份可以分为: 物理备份:对数据库操作系统的物理文件(数据文件、日志文件等)备份; 逻辑备份:对数据库逻辑组件(如表等数据库对象)备份; 2、从数据库的备份策略角度,备份可分为: 完全备份:每次对数据进行完整的备份; 差异备份:备份那些自从上次完全备份之后被修改过后的文件; 增量备份:只有那些在上次完全备份或者增量备份后被修改的文件才会被备份。...原创 2019-11-24 18:45:58 · 2164 阅读 · 1 评论 -
Mysql ------ 索引+ 事务+ 存储引擎
一、索引 (1)数据库索引: 1、在数据库中,索引使数据程序无须对整个表进行扫描,就可以在其中找到所需数据; 2、数据库中的索引是某个表中一列或者若干列值的集合,以及物理标识这些值的数据页的逻辑指针清单。 (2)索引的作用: 1、数据库能够大大加快查询速率; 2、降低数据库的 IO 成本,并且索引还可以降低数据库的排序成本; 3、通过创建唯一性索引保证数据表数据的唯一性; 4、加快表与表之间的连接...原创 2019-11-24 16:09:16 · 275 阅读 · 0 评论 -
Mysql ------ 读写分离
一、Mysql 读写分离原理: 读写分离就是只在主服务器上写,只在从服务上读; 主数据库处理事务性查询,从数据库处理 select 查询; 数据库复制被用来把事务性查询导致的变更同步到集群中的从数据库 二、关于 Amoeba: (1)Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的...原创 2019-11-23 13:39:36 · 2430 阅读 · 0 评论 -
Mysql ------ 主从复制(主从同步)
一、为何要进行主从复制? 在企业网站中,如果后端只要一台 Mysql 服务器时,就会造成,比如单点故障,无法处理大量的并发数据请求和造成数据丢失等一系列问题。 因此,这就体现了 Mysql 主从复制的重要性了: 一台主 Mysql 服务器,多台从服务对数据进行备份,形成主备; 确保主备 Mysql数据库服务器的数据是一样的; 主服务器宕机了,备服务器依旧可以继续工作,数据有保障。 二、Mysq...原创 2019-11-22 15:23:06 · 646 阅读 · 0 评论 -
Mysql 数据库操作命令
一、Mysql 基本操作命令: (1)查看数据库列表信息: show databases; (2)查看数据库中的数据表信息: use 数据库名; //查看数据库 show tables; //查看数据表 (3)显示数据表的结构(字段): describe 数据库名; 二、SQL 语句概述: (一)SQL 语言: 结构化查询语言; 是关系型数据库的标准语言...原创 2019-11-18 22:28:16 · 527 阅读 · 0 评论 -
Mysql 介绍和编译安装
环境准备: 1、系统:centos7 2、版本:mysql-5.7.17 3、准备软件包: (1)boost_1_59_0.tar (2)mysql-5.7.17.tar 第一步:安装编译工具 yum -y install \ ncurses \ ncurses-devel \ bison \ cmake \ gcc \ gcc-c++ \ 第二步:创建用户 useradd -s /sbin/n...原创 2019-11-18 15:46:23 · 248 阅读 · 0 评论