A服务器,B服务器有两一模一样的数据表,用的是自增id,然后之前我往A服务器写入一条数据,id是1,这时候B服务器也增加了一条自增id为1的数据。
但是这个就有自增id重复的问题了啊,我在mysql的文件配置上把**binlog-format设置成STATEMENT了**,
并且设置了这两条、
auto_increment_offset = 1
auto_increment_increment = 2
为什么这样子之后,两台服务器的数据自增id还是一摸一样的,前面设置的自增id为奇数偶数的区分并没有起作用,这个是为什么?我是还缺少了什么步骤没有做吗?
求解
这个是我mysql的配置文件内容
log-bin=#mysql-bin-master
binlog-do-db=footballfans
binlog-ignore-db=mysql
binlog_format=STATEMENT
server-id = 1
expire_logs_days = 10
early-plugin-load = ""
relay-log=mysql-relay
auto_increment_offset = 1
auto_increment_increment = 2
sync_binlog = 1