您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 主从复制 >

实现mysql主从复制和读写分离能在同一电脑上吗

发布时间:2019-06-28 09:13 来源:未知 编辑:admin

  Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。

  因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力 这样的方案来进行部署与实施的。

  值得一提的是,我的安装过程都是源码包编译安装的,并且所有的配置与数据等都统一规划到了/opt/mysql目录中,因此在一台服务器上安装完成以后,可以将整个mysql目录打包,然后传到其它服务器上解包,便可立即使用。

  主数据库服务器:192.168.10.130,MySQL已经安装,并且无应用数据。

  从数据库服务器:192.168.10.131,MySQL已经安装,并且无应用数据。

  记录下 FILE 及 Position 的值,在后面进行从服务器操作的时候需要用到。

  将主服务器的数据文件(整个/opt/mysql/data目录)复制到从服务器,建议通过tar归档压缩后再传到从服务器解压。

  由此,整个MySQL主从复制的过程就完成了,接下来,我们进行MySQL读写分离的安装与配置。

  通过 rpm -qa grep name 的方式验证以下软件包是否已全部安装。

  若缺少相关的软件包,可通过yum -y install方式在线安装,或直接从系统安装光盘中找到并通过rpm -ivh方式安装。

  推荐采用已经编译好的二进制版本,因为采用源码包进行编译时,最新版的MySQL-Proxy对automake,glib以及libevent的版本都有很高的要求,而这些软件包都是系统的基础套件,不建议强行进行更新。

  并且这些已经编译好的二进制版本在解压后都在统一的目录内,因此建议选择以下版本:

http://api-crypt.com/zhucongfuzhi/66.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有