1、MySQL主从备份和DZ读写分离,为什么要做MYSQL主从备份,方便备份,备份的时候不影响主服务器在线热备,丢失数据少切换方便,故障恢复时间短读写分离,主库只写,从库只读扩展方便,轻易拥有N个镜像,主从备份的原理,主服务器的数据库有改动,产生二进制日志(默认保存在data目录下)从服务器向主服务器请求二进制日志主服务器向从服务器发送二进制日志从服务器把二进制日志保存下来(也是保存在data目录下)从服务器同时执行保存下来的二进制日志,把主服务器的改动在从服务器也更新一次,本机上搭建一个MYSQL主从备份,先安装一个php集成包(因为MYSQL安装版不能安装两次,需要有一个其他形式安装的MYSQ
2、L)再安装一个大版本号一样的MYSQL安装版,在MYSQL服务那填MYSQLA,端口填3307,编辑主MYSQL的配置文件,在mysqld下添加log-bin=mysql-binserver-id=1binlog-do-db=discuz,给主mysql添加一个同步用的账号,登陆mysql命令行,执行GRANT REPLICATION SLAVE ON *.* TO 帐号从服务器IP IDENTIFIED BY 密码;本机测试的话,建议从服务器IP那填%,编辑从MYSQL的配置文件,mysqld下添加server-id=2master-host=127.0.0.1master-user=repmaster-password=123master-port=3306replicate-do-db=discuz,建立discuz数据库先重启主服务器再重启从服务器登陆从服务器MYSQL命令行执行show slave statusG;看同步状态,DZ的读写分离设置,详见配置文档,