zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

MYSQL双机主从环境搭建(流程简单)

mysql流程 环境 简单 搭建
2023-09-14 08:59:38 时间
div id= article_content >

MYSQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中,实现mysql数据库的热备份。要想实现双机的热备首先要了解主从数据库服务器的版本的需求。要实现热备mysql的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可以低于主服务器的数据库版本。。

MYSQL版本:5.6.26;

主服务IP:192.168.136.128;

从服务IP:192.168.136.129。

开始前请确保两台服务现有数据一致。如果是通过文件COPY方式来同步数据的,注意修改auto.cnf下的UUID,否则会出错。

主服务器配置步骤 1.修改my.cnf配置文件
#mysql的复制机制是基于binlog的复制机制。通过配置此项可以定义日志名称,默认是本机域名localhost。  
如果出现以上状态信息,表明主服务器配置成功。此时需要记住File、Position对应的值以便后用。

4.允许从服务的热备请求
mysql change master to master_host=192.168.136.128,master_user=root,master_password=.,master_log_file=localhost-bin.000001,master_log_pos=120;  
master_log_file对应上文记录的File值,master_log_pos对应上文记录的Position值。注意Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数了。如果是5.1.7以前的版本,可以参考下面的my.cnf配置:


PHP与Mysql环境搭建 小白还是使用小皮面板或者宝塔面板之类的吧,当然你也可以自己去搭建一个环境,笔者学习的环境是小皮面板:https://www.xp.cn/