Mysql架构
文章平均质量分 75
「已注销」
分享价值,记录点滴!
展开
-
mysql主从环境搭建
Mysql主从环境:主服务器IP:192.168.199.12 主机名 master从服务器IP:192.168.199.10 主机名 slave系统为:centos 6.5 64位Mysql 5.1.73 64位 sestatus检查1、关闭防火墙2、关闭selinux 1.创建安装目录与数据存放目录 mkdir /opt/my原创 2016-02-17 13:13:09 · 804 阅读 · 0 评论 -
mysql基于RHCS、Gtid主从复制的高性能、LB、HA集群架构
mysql基于RHCS、Gtid主从复制的高性能、LB、HA集群架构本文基于2个角度进行1:mysql主从复制,读写分离部分2:RHCS实现mysql-proxy、mysql-master、lvs高可用架构图可能会用到的yum源http://dl.fedoraproject.org/pu转载 2016-02-24 13:45:45 · 625 阅读 · 0 评论 -
MySQL小型高可用架构(组合)
一、MySQLMySQL小型高可用架构方案:MySQL双主、主从 + Keepalived主从自动切换 服务器资源:两台PC Server优点:架构简单,节省资源缺点:无法线性扩展,主从失败之后需要手动恢复主从架构 MySQL中型高可用架构方案:MMM + MySQL双主 + 多从高可用方案转载 2016-02-24 13:47:51 · 859 阅读 · 0 评论 -
Mysql + keepalived 实现双主热备读写分离
Mysql + keepalived 实现双主热备读写分离架构图系统:CentOS6.4_X86_64软件版本:Mysql-5.6.12,Keepalived-1.2.7环境简介:1.Master-A 192.168.1.168 (Mysql+Keepalived)2.Master-B 192.168.1.169 (Mysql+Keepalive转载 2016-02-24 13:49:05 · 1873 阅读 · 1 评论 -
mysql的安装与mysql一机多实例(低版本)
mysql的安装与mysql一机多实例(低版本)在写这篇文档之前,我查了一些资料,不知是简单的原因还是什么其他原因,各个资料都写的相当的模糊,所以,我详细的做了一次,并写成了文档分享给大家 首先我们用的是Linux redhat 4.6 系统,mysql的版本为mysql-5.0.18.tar.gz,内核版本如下图:本文理论的东转载 2016-02-24 13:54:09 · 483 阅读 · 0 评论 -
mysql主从切换(正常切换)
环境:主从:mysql 5.6.10 centos 6.5 步骤:将主从(3307主----3309从)切换 主库上:前提:3307正常 一、将3307设为只读。命令行操作 # 修改配置文件 vim /home/bbq/mysql/mysql-3307/cnf/my.cnf # 在[mysqld]中增加 read_原创 2016-03-10 11:50:39 · 4282 阅读 · 0 评论 -
MySQL 5.6 一主多从的 半同步复制搭建(已纠正)
MySQL 5.6 一主多从的 半同步复制搭建半同步简介: 在默认情况下,MySQL的复制是异步的,这意味着主服务器及其从服务器是独立的。异步复制可以提供最佳的性能,因为主服务器在将更新的数据写入它的二进制日志(Binlog)文件中后,无需等待验证更新数据是否已经复制到从服务器中,就可以自由处理其它进入的事务处理请求。但这也同时带来了很高的风险,如转载 2016-03-04 15:12:13 · 4837 阅读 · 0 评论 -
删除mysql 安装 mysql 5.1.65 5.1.73
新安装的centos 6.5 需要安装mysql,需要删除如下文件:主 mysql 5.1.65 从 mysql 5.1.73 find / -name mysql需要删除如下3个文件:[root@m ~]# whereis mysqlmysql: /usr/lib64/mysql /usr/share/mysql[root@m ~]# rm原创 2016-03-11 10:22:18 · 728 阅读 · 0 评论 -
Linux下的MYSQL主主复制
为什么,会有mysql的主主复制。因为在一些高可用的环境中,mysql的主从不能满足现实中的一些实际需求。比如,一些流量大的网站数据库访问有了瓶颈,需要负载均衡的时候就用两个或者多个的mysql服务器,而这些mysql服务器的数据库数据必须要保持一致,那么就会用到主主复制。mysql主从架构中其实就一个主在工作,而从就相当于一个备份机器,从通过日志监测的方式来备份主库上的数据而保证主库的数转载 2016-02-29 17:30:34 · 482 阅读 · 0 评论 -
源码安装 mysql 5.5.20升级到mysql 5.6.25
环境:centos 6.5 64mysql 5.5.20 升级 5.6.25mysql 5.5.20安装参考:http://blog.csdn.net/u010098331/article/details/50730391mysql 5.6.25安装参考: http://blog.csdn.net/u010098331/article/deta原创 2016-03-14 17:52:46 · 608 阅读 · 0 评论 -
mysql cluster搭建
安装要求安装环境:CentOS-6.4安装方式:源码编译安装软件名称:mysql-cluster-gpl-7.2.6-linux2.6-x86_64.tar.gz软件安装位置:/usr/local/mysql数据存放位置:/var/mysql/data日志存放位置:/var/mysql/logs集群设计首先设计集群的安装分配方式,我共需要5台服务器,服务器分配如下:管理节点原创 2016-02-24 13:35:23 · 573 阅读 · 0 评论 -
MySql主主(主从)同步配置详解
一、MySQL复制概述 MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。MySQL复制基于主服务器在二进制日志中跟踪所有对数据库的更改(更新、删除等等)。因此,要进行复制,必须在主服务器上启用二进制日志。每个从服务器从主服务器接收主服务器上已经记录到其二进制日志的保存的更新。当一个从服务器连接主服务器时,它通知主服务器定位到从服务器在日转载 2016-02-24 13:24:39 · 423 阅读 · 0 评论 -
Mysql AB 复制
目录(?)[-]关于MySQL AB复制快速打包和安装MySQL MySQL AB单向复制MySQLAB双向复制MySQL多级主从复制解决AB双向复制主键冲突关于MySQL AB复制本文讲解如何快速打包和安装MySQL, MySQL AB复制,MySQL AB双向复制,MySQL多级主从复制,解决AB双向复制主键冲突。 首先我们先介绍什么是MySQL转载 2016-02-24 13:23:12 · 493 阅读 · 0 评论 -
MySQL 主从复制详解(详细)
目录:MySQL 主从原理MySQL 主从配置MySQL 主从一致性检查MySQL 主从错误处理参考链接一、mysql主从原理1. 基本介绍MySQL 内建的复制功能是构建大型,高性能应用程序的基础。将 MySQL 的 数亿分布到到多个系统上去,这种分步的机制,是通过将 MySQL 的某一台主机的数据复制到其它主机( Slave )上,并重新执行一遍来实现的。复制过转载 2016-03-08 17:10:40 · 18024 阅读 · 5 评论 -
mysql 主主复制
mysql的主主复制为什么,会有mysql的主主复制。因为在一些高可用的环境中,mysql的主从不能满足现实中的一些实际需求。比如,一些流量大的网站数据库访问有了瓶颈,需要负载均衡的时候就用两个或者多个的mysql服务器,而这些mysql服务器的数据库数据必须要保持一致,那么就会用到主主复制。mysql主从架构中其实就一个主在工作,而从就相当于一转载 2016-02-24 13:50:55 · 436 阅读 · 0 评论 -
Mysql多级复制
多级同步,备份,服务器排列情况:A -> B -> C在 A、B 之间,A 是 Master,B 是 Slave。在 B、C 之间,B 是 Master,C 是Slave。这里最重要的是 B,他既是 Slave,又是 Master。应该在 my.cnf 中加入下述 2 行:# binary logging – not required for slave转载 2016-03-08 19:57:41 · 797 阅读 · 0 评论 -
mysql基于BLACKHOLE复制基础的各种架构
Mysql复制架构 这是mysql主从复制最基本的原理图,左边是主master,右边是从slave,从图中可以清晰看到mysql的复制进程,master产生二进制日志binlog,输出到binlog文件,然后slave主机请求日志文件,master主机发送二进制到slave主机,二进制到slave后,写入中继日志,realylog,然后slave主机调用sql转载 2016-03-08 19:59:04 · 561 阅读 · 0 评论 -
MySQL数据库复制概念及数据库架构不断扩展方案
MySQL Replication系统扩展的方式: scale up:向上扩展,垂直扩展 使用更高性能的硬件来扩展 scale out:向外扩展,水平扩展 提供更多的节点来提供更多的访问需求 复制:水平扩展的一种方案 如果构建一个httpd负载均衡集群会面临的问题:当用户请求到转载 2016-03-08 20:00:55 · 497 阅读 · 0 评论 -
使用Amoeba for mysql实现mysql读写分离
https://www.centos.bz/2012/05/amoeba-for-mysql/转载 2016-03-08 20:03:11 · 386 阅读 · 0 评论 -
MYSQL双机主从环境搭建(流程简单)
MYSQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中,实现mysql数据库的热备份。要想实现双机的热备首先要了解主从数据库服务器的版本的需求。要实现热备mysql的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可以低于主服务转载 2016-03-09 14:34:30 · 782 阅读 · 1 评论 -
主主+ lvs keepalived 配置文件
主主+ lvs keepalived 配置文件主主搭建rpm -qa | grep mysql yum remove -y yum install -y/etc/init.d/mysql stopmysqld_safe --user=mysql --skip-grant-tables --skip-networking &原创 2016-02-24 13:17:25 · 365 阅读 · 0 评论 -
MySQL + KeepAlived + LVS 单点写入主主同步高可用架构
MySQL + KeepAlived + LVS 单点写入主主同步高可用架构㈠ 实战环境 服务器名·IPOSMySQLodd.example.com192.168.1.116RHEL-5.85.5.16even.example.com192.168.1转载 2016-02-24 13:19:04 · 426 阅读 · 0 评论 -
Mysql在大型网站的应用架构演变
Mysql在大型网站的应用架构演变本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种Scale-up : 纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力Scale-out : 横向扩展,转载 2016-06-05 15:02:51 · 409 阅读 · 0 评论