Mariadb   发布时间:2022-05-23  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了mariadb的主从复制、主主复制、半同步复制配置详解大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

主从服务器的时间要同步,数据库版本最好是一致的,以免造成函数处理、日志读取、日志解析等发生异常。

以下三个主从复制的设置是独立的。

注意防火墙和selinux的影响。

1、简单主从复制的实现

(1)主服务器的配置

1)安装mariadb-server

[root@localhost ~]# yum -y install mariadb-server

2)编辑/etc/my.cnf文件

[root@localhost ~]# vim /etc/my.cnf

在[@R_301_5605@d]段的最后添加以下内容

innodb_file_per_table = ON
server-ID = 1 (ID号不能跟从服务器相同)
log-bin = master-log (自定义二进制日志文件名)

3)授权可以复制本地数据库信息的主机

div class="codecode">

[root@localhost ~]# mysql
MariaDB [(nonE)]> grant Replication slave,Replication clIEnt on . to 'repluser'@'10.1.51.%' IDentifIEd by 'replpasswd';
MariaDB [(nonE)]> flush privileges;

@H_995_0@mariaDB [(nonE)]> show master status\G (查看主服务器的状态信息,在从服务器中要用到)
1. row
file: master-log.000003 (正在使用的二进制日志文件)
position: 497 (所处的位置)
binlog_Do_DB:
binlog_Ignore_DB:

大佬总结

以上是大佬教程为你收集整理的mariadb的主从复制、主主复制、半同步复制配置详解全部内容,希望文章能够帮你解决mariadb的主从复制、主主复制、半同步复制配置详解所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: