
MySQL
文章平均质量分 82
Hum5
这个作者很懒,什么都没留下…
展开
-
MySQL审计功能(插件)
MySQL的审计审计功能是MySQL数据库的一个弱项Oracle公司在5.5的企业版增加了mysql-audit plugin,问题是该插件类似于general-log,而且仅仅存在于企业版!因此使用审计功能需通过加载第三方插件(plugin),当前的插件有以下几种:①Percona Audit Log PluginAudit Log是Per原创 2017-09-12 11:11:15 · 4552 阅读 · 0 评论 -
主从故障的手动切换(一主三从)
主从故障手动切换环境描述1master:4核 2G内存 CentOS 6.5 IP:192.168.86.152 主机名:centos65-h1 安装MySQL 5.7.192slave1:4核 2G内存 CentOS 6.5 IP:192.168.86.153 主机名:centos65-h2 安装MySQL 5.7.193slave2:4核 2G内存 CentOS 6.5原创 2017-09-12 10:20:38 · 937 阅读 · 0 评论 -
MHA与主从复制的架构对比及优缺点
主从复制与MHA对比 主从复制MHA软件来源官方自带第三方软件(由Perl语音编写)资源使用双节点(最少)三节点(最少)高可用性主库故障时需手动切换保证可用性0~30s内实现自动切换故障恢复故障的主库修复后切换比较麻烦通过在原创 2017-09-12 10:18:19 · 2410 阅读 · 0 评论 -
MySQL-MHA 搭建文档
MHA软件介绍MHA是由日本Mysql专家用Perl写的一套Mysql故障切换方案以保障数据库的高可用性,它的功能是能在0一30s之内实现主Mysql故障转移(failover),凡MHA故障转移叮以很好的帮我们解决从库数据的一致性问题.同时最大化挽回故障发生后的数据.MHA里有两个角色一个是node节点一个是manager节点,要实现这个MHA,必须最少要二台数据原创 2017-09-12 10:07:00 · 866 阅读 · 0 评论 -
MySQL半同步复制及搭建
1、半同步复制介绍异步复制的问题普通的replication,即mysql的异步复制,依靠mysql二进制日志也即binary log进行数据复制。比如两台机器,一台主机(master),另外一台是从机(slave)。正常的复制为:事务一(t1)写入binlog buffer;dumper 线程通知slave有新的事务t1;binlog buffer 进行checkpoin原创 2017-09-11 15:00:30 · 388 阅读 · 0 评论 -
MySQL主从复制搭建方案
主从搭建方案(一主一从)MySQL双机主从集群架构,可以实现MySQL数据库数据的安全性和高可用性。在每台MySQL数据库服务器上安装一套MySQL程序,数据库物理文件均在本机硬盘中,通过MySQL主从复制架构,即时同步数据,如果主服务器MySQL数据库宕机,另外一台备机可以通过手动切换暂时承担起全部功能,并且可以根据存活主机的数据库及时完整恢复宕机服务器的数据库,以达到高可用性的目的原创 2017-09-11 14:24:03 · 1063 阅读 · 0 评论 -
MySQL-5.7.17 二进制安装
MySQL-5.7.17 二进制安装二进制安装相对于源码包安装的优势在于方便快捷,解压后无需编译,对于MySQL的安装,推荐使用二进制安装的方式,而5.6和5.7的安装步骤稍有不同,本文基于MySQL5.7.17的官方GA版本进行安装。安装环境Red Hat Enterprise Linux Server release 6.5(64位)4核2G内存原创 2017-09-11 14:12:01 · 363 阅读 · 0 评论 -
MySQL产品介绍
MySQL产品介绍1、发展历史MySQL数据库的发展可以概括为三个阶段:初期开源数据库阶段Sun MySQL阶段Oracle MySQL阶段2、平台及软件支持支持各种平台,常搭配Linux。组成的LAMP(Linux- Apache-MySQL-PHP)网站架构是目前国际流行的网站架构方案。支持平台:Windo原创 2017-09-11 13:57:32 · 1349 阅读 · 0 评论 -
MySQL的并行复制
MySQL并行复制一、并行复制的产生1、MySQL5.6基于schema的并行复制MySQL从5.6开始支持并行复制,但5.6中的并行复制只是基于schema的,也就是基于库的,比较适用于一个库中存在多个schema的场景。2、并行复制的原理在普通的主从复制架构中,slave服务器上有两个线程:IO线程和SQL线程。IO线程负责接收master的二进制日志(准确原创 2017-09-26 17:17:08 · 1100 阅读 · 0 评论 -
MySQL 5.6 --> 5.7 的升级
一、环境描述数据库版本:MySQL5.6.20(GA)数据库软件目录:/usr/local/mysqlmy.cnf位置:/etc/my.cnf数据库data目录:/data/慢日志目录:/data/mysql-server.err二、升级前准备1、关闭MySQL,便于完成数据的备份与替换1$ service mysqld stop原创 2017-09-20 13:24:58 · 1124 阅读 · 1 评论