主从复制-mysql-master配置文件常用参数

[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,可以防止主键重复。

    原文作者:温东
    原文地址: https://www.jianshu.com/p/6722b5d1c4db
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞