【发布时间】:2018-01-25 16:26:12
【问题描述】:
我正在努力在我的 centos 6.8 VPS 上使用 log-bin、log_bin_basename 选项启动我的 percona 服务器 5.7。 服务器在没有 bin 日志选项的情况下工作正常,如果我将它们添加到我的 my.cnf(实际上是 percona-server.conf.d/mysqld.cnf,默认 my.cnf 包含此文件)服务器启动失败而没有在日志错误中放入任何内容( /var/log/mysqld.log) 文件。
下面是我的cnf文件(percona-server.conf.d/mysqld.cnf)的内容。
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
# BINARY LOGGING #
log-bin=/var/log/mysql/bin-mysql
expire-logs-days=15
sync-binlog=1
log_bin_trust_function_creators=on
binlog_format=MIXED
我也尝试了以下更改,但没有成功。
log_bin=ON
log_bin_basename=/var/log/mysql/bin-mysql
log_bin=1
log_bin_basename=/var/log/mysql/bin-mysql
【问题讨论】: