Saltstack一键部署MySQL主从

Saltstack一键部署MySQL主从

1.Saltstack自动化部署MySQL主从同步 1.1MySQL需求分析 ①MySQL安装install.sls 初始化 ②配置文件my.cnf配置不同,server id 不同  🌂创建主从同步用户 ④master上获取binlog和…

Read More

数据库主从复制之MySQL半同步

数据库主从复制之MySQL半同步

一.数据库主从复制之MySQL半同步实现 1.简介 MySQL通过复制(Replication)实现存储系统的高可用。目前,MySQL支持的复制方式有: 异步复制(Asynchronous Replication):原理最简单,性能最好。但…

Read More

数据备份工具xtrabackup使用介绍

数据备份工具xtrabackup使用介绍

1.使用Xtrabackup进行MySQL备份 1.1简介 Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点: (1)备份…

Read More

解决atlas与mha结合使用方案

解决atlas与mha结合使用方案

[toc] 1 .解决atlas与mha结合使用解决方案 1.1 解决atlas与mha结合使用解决方案 问题点: 如果开启了MHA并且配置了Atlas读写分离。那么就会有一个问题。因为之前atlas都是配置好主库IP和从库IP的。一旦主库…

Read More

MySQL之高可用及读写分离

MySQL之高可用及读写分离

[toc] 一.MySQL数据库管理之主从数据恢复及高可用 1.MySQL数据库一主多从架构方案 问题:假如主库宕机如何解决 说明:架构为一主两从,分别为Master1,Slave1,Slave2;事先选择Slave1作为主库宕机的接管者 …

Read More

MySQL数据库管理之主从复制

MySQL数据库管理之主从复制

[toc] 1.MySQL数据库管理之主从复制 1.1MySQL主从复制的原理 mysql的主从复制是一个异步的复制过程(虽然一般情况下感觉是实时的),数据将从一个mysql数据库(我们称之为master)复制到另一个mysql数据库(我们…

Read More

MySQL数据库管理之全量与增量详解

MySQL数据库管理之全量与增量详解

[toc] 一.MySQL数据库管理之全量与增量详解 1.1全量备份与增量备份 1.全量备份 全量备份 全量数据就是数据库中所有的数据,全量备份就是把数据库中所有的数据进行备份 例: 备份所有库 ~]# mysqldump -uroot -…

Read More

MySQL数据库管理之日志文件

MySQL数据库管理之日志文件

[toc] 一.MySQL数据库管理之日志文件介绍 1.mysql工具mysqlbinlog mysqlbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制日志解析成可以再mysql数据库执行的SQL语句 1.1 m…

Read More

MySQL数据库管理之备份与恢复

MySQL数据库管理之备份与恢复

[toc] 一.MySQL数据库管理之备份与恢复 1.1备份数据的意义及实践 数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。传统的数据备份主要…

Read More

MySQL数据库管理之查询数据

MySQL数据库管理之查询数据

[toc] 1.MySQL数据库管理命令之查询数据 1.1查询数据 (1)命令语法 select <字段1,字段2,....>from<表名> where <表达式> 其中 select,from,whe…

Read More