mysql8.0主从复制和主主复制的配置文件
时间: 2023-06-20 18:05:14 浏览: 124
MySQL8主从复制方案和配置
MySQL 8.0主从复制的配置文件:
在主服务器(master)的my.cnf文件中添加以下内容:
```
[mysqld]
log-bin=mysql-bin #开启二进制日志功能,以便进行复制
server-id=1 #设置服务器ID,要求唯一
```
在从服务器(slave)的my.cnf文件中添加以下内容:
```
[mysqld]
server-id=2 #设置服务器ID,要求唯一
relay-log=mysql-relay-bin #开启中继日志,以便进行复制
read-only=1 #设置只读属性,防止误操作
```
MySQL 8.0主主复制的配置文件:
在两台服务器的my.cnf文件中添加以下内容:
```
[mysqld]
log-bin=mysql-bin #开启二进制日志功能,以便进行复制
server-id=1 #设置服务器ID,要求唯一
auto_increment_offset=1 #自增ID的起始值
auto_increment_increment=2 #自增ID的步长
[mysqld]
log-bin=mysql-bin #开启二进制日志功能,以便进行复制
server-id=2 #设置服务器ID,要求唯一
auto_increment_offset=2 #自增ID的起始值
auto_increment_increment=2 #自增ID的步长
```
注意:以上配置文件仅供参考,具体配置还需要根据实际情况进行调整。
阅读全文