[client] port=3306 socket=/tmp/mysql-01.sock [mysqld] datadir=/usr/local/mysql-01/data port=3306 server_id=3306 socket=/tmp/mysql_3306.sock log-output=file slow_query_log = 1 long_query_time = 1 slow_query_log_file = /usr/local/mysql-01/log/slow.log log-error = /usr/local/mysql-01/log/error.log binlog_format = mixed log-bin = /usr/local/mysql-01/log/mysql3306_bin #要同步的库名 binlog-do-db = test #不记录日志的库,即不需要同步的库 binlog-ignore-db=mysql #用从属服务器上的日志功能 log-slave-updates #经过1日志写操作就把日志文件写入硬盘一次(对日志信息进行一次同步)。n=1是最安全的做法,但效率最低。默认设置是n=0。 sync_binlog=1 # auto_increment,控制自增列AUTO_INCREMENT的行为 #用于MASTER-MASTER之间的复制,防止出现重复值, #auto_increment_increment=n有多少台服务器,n就设置为多少, #auto_increment_offset=1设置步长,这里设置为1,这样Master的auto_increment字段产生的数值是:1, 3, 5, 7, …等奇数ID auto_increment_offset=1 auto_increment_increment=2 #进行镜像处理的数据库 replicate-do-db = test #不进行镜像处理的数据库 replicate-ignore-db= information_schema,mysql,performance_schema,sys