|
binlog-do-db=database1 //需要同步的数据库 binlog-do-db=database2 binlog-ignore-db=mysql //被忽略的数据库 …………(省略部分)
从配置改为(注意下列注释部分,统统被废弃了): server-id=2 #master-host=192.168.124.51 #master-user= AffairLog #master-password= password #master-port=3306 #master-connect-retry=60 replicate-do-db=database1 //同步的数据库 replicate-do-db=database2 replicate-ignore-db=mysql //被忽略的数据库 其次是不能直接使用slave start 或者start slave 命令了,因为那样会报错, 我们需要使用change master to 即: mysql>change master to >master_host='192.168.124.51', >master_user='username', >master_password='password', >master_log_file='bin-log.000001', >master_log_pos=120; 然后start slave; (也可一句话执行如:"change master to master_host='116.121.1.10',master_port=1223,master_user='newback',master_password='cctv@12315#$',master_log_file='mysql-bin.000001',master_log_pos=120" 【实际命令去掉外面的双引号,端口号和master_log_pos不加引号】 ) 其他一切不变
|