mysql8.0主备
时间: 2023-08-22 16:05:39 浏览: 120
MySQL 8.0的主备复制配置步骤如下:
第一步:在主服务器上修改MySQL配置文件/etc/my.cnf,添加以下两行代码:
启用二进制日志,数据间复制必不可少
server-id=100 #[必须服务器唯一ID
请确保server-id在主服务器和备份服务器上的值不同。
第二步:在主服务器上重启MySQL服务以使配置生效。使用以下命令停止MySQL服务:
systemctl stop mysqld.service
第三步:在主服务器上找到并修改auto.cnf文件,以确保主备服务器的UUID不相同。
使用以下命令找到auto.cnf文件:
find / -name auto.cnf
在/var/lib/mysql目录下编辑auto.cnf文件,并将UUID修改为不同的值。
第四步:启动主服务器的MySQL服务:
systemctl start mysqld.service
第五步:在备份服务器上修改auto.cnf文件,确保备份服务器的UUID与主服务器不同。
使用以下命令找到并修改auto.cnf文件:
cd /var/lib/mysql
mv /var/lib/mysql/auto.cnf /var/lib/mysql/auto.cnf.bak
第六步:启动备份服务器的MySQL服务:
systemctl start mysqld.service
这样,你的MySQL 8.0的主备复制就配置完成了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [MySQL8主从复制(一主一从)配置搭建详解](https://blog.csdn.net/hehe_ant/article/details/128806261)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [mysql8.0主从复制配置(超详细)](https://blog.csdn.net/isis45454545454/article/details/126510152)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文