kelvin5gc 2020-02-28 14:36 采纳率: 46.2%
浏览 439
已结题

关于负载均衡和数据同步的一些问题,来这里求各位大牛解答一下

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

  • 写回答

2条回答 默认 最新

  • dabocaiqq 2020-02-28 15:27
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据