目的:开启MySQL的binlog日志。
环境:CentOS6.5、MySQL5.6.10。
问题:修改my.cnf后,重启MySQL时报错,错误信息Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/common.pid)。
查看:在MySQL的数据目录下查看日志,日志名为主机名.err,经查看有如下错误信息。经查证为MySQL版本的bug。
解决:使用log-bin=/var/lib/mysql/mysql-bin来代替原有的三行配置。修改后重启成功。
验证:执行sql:
show variables like '%log_bin%';
结果如下,已成功开启binlog日志。