[mysqld]
server-id = 1
log-bin=liao
max_binlog_size = 500M
binlog_cache_size = 128K
binlog-do-db = adb
binlog-ignore-db = mysql
log-slave-updates
expire_logs_day=2
binlog_format=”MIXED”
server-id= 1
#服务器标志号,注意在配置文件中不能出现多个这样的标识,如果出现多个的话mysql以第一个为准,一组主从中此标识号不能重复。
log-bin=liao
#开启bin-log,并指定文件目录和文件名前缀,默认目录为datadir。
max_binlog_size = 500M
#每个bin-log最大大小,当此大小等于500M时会自动生成一个新的日志文件。一条记录不会写在2个日志文件中,所以有时日志文件会超过此大小。
binlog_cache_size = 128K
#日志缓存大小
binlog-do-db = adb
#需要同步的数据库名字,如果是多个,就以此格式在写一行即可。
binlog-ignore-db = mysql
#不需要同步的数据库名字,如果是多个,就以此格式在写一行即可。
log-slave-updates
#当Slave从Master数据库读取日志时更新新写入日志中,如果只启动log-bin而没有启动log-slave-updates则Slave只记录针对自己数据库操作的更新。
expire_logs_day=2
#设置bin-log日志文件保存的天数,此参数mysql5.0以下版本不支持。
binlog_format=”MIXED”
#设置bin-log日志文件格式为:MIXED,可以防止主键重复。