Rathish Kumar B Asked: 2016-08-30 23:40:12 +0800 CST2016-08-30 23:40:12 +0800 CST 2016-08-30 23:40:12 +0800 CST MySQL 5.7 升级 - 二进制日志基名 772 最近升级到MySQL 5.7并且我正在设置binary log.我已经启用了二进制日志但是我无法设置log_bin_basename和二进制日志路径。它显示它是一个全局只读变量。我需要将二进制日志与数据目录分开。如何编辑log_bin_basename?. 在配置文件中编辑后,服务器未启动。提前致谢。 mysql replication 1 个回答 Voted Best Answer Rathish Kumar B 2016-09-01T22:45:28+08:002016-09-01T22:45:28+08:00 经过与同事的讨论,我发现它log_bin_basename是只读变量,它从log-bin定义中获取值。所以我添加了另一个变量log-bin,没有修改默认log_bin变量。现在启用了二进制日志并且 basename 指向了单独的目录。 # BINARY LOGGING #log_bin # This is default log-bin = /logs/binlog/mysql-bin log_bin_basename = /logs/binlog/mysql-bin expire_logs_days = 5 sync-binlog = 1
经过与同事的讨论,我发现它
log_bin_basename
是只读变量,它从log-bin
定义中获取值。所以我添加了另一个变量log-bin
,没有修改默认log_bin
变量。现在启用了二进制日志并且 basename 指向了单独的目录。