配置 2台mysql 主从不同,在 master mysql上配置成功 配置文件是
log_bin = mysql-bin
datadir = /usr/local/mysql/data
# port = .....
server_id = 1
binlog-do-db = hm
binlog-ignore-db=mysql
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 然后重启mysql 没有问题配置slave mysql  配置文件为:log_bin = mysql-bin
datadir = /usr/local/mysql/dataserver_id = 3
# 同步配置
master-host = 192.168.1.134
master-user = tongbu
master-password = tongbu
master-port = 3306
replicate-do-db = hm
replicate-ignore-db = mysql
master-connect-retry = 60sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 然后 重启 slave mysql 总是报错 
Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid).查看 localhost.localdomain.err 文件
140820 21:37:26 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdomain.pid ended如果我把 slave mysql  配置文件的同步配置参数 注释掉  就可以正常启动。不知道问什么,我同步配置的有问题吗,求大神们指导啊,困扰我好几天了