2017-07-26 60 views
1

我们在Openshift Online v2中使用MySQL5.5盒式磁带,并希望实施二进制日志记录。Openshift Online v2 MySQL二进制日志记录

然而,在my.cnf中的顶部它说一个警告:

“#警告:此文件的变更都会丢失每次重启/升级配置值可以用环境变量通过设置。 rhc env set ...“

设置二进制日志的首选方法是向my.cnf添加一些条目,并且没有包含二进制日志的环境变量。

有没有人知道一种解决方法来配置二进制日志记录并在Opensift Online 2上使用MySQL5.5盒式磁带?

谢谢。

罗宾

+0

你可以创建自己的盒式磁带(克隆原来的盒式磁带)并在'conf/my.cnf.erb'中包含'log-bin'设置(当然最好使用环境变量)。 – Solarflare

+0

感谢您的建议,虽然我觉得我找到了另一个解决办法不涉及创建自定义的墨盒: 1,并用mysqladmin 2.追加关闭的mysqld my.cnf文件 3.启动mysqld 我已经试过这手动使用脚本,它似乎工作。现在正确地实施它的问题。 – robin

回答

0

我想我找到了一个解决办法不涉及创建自定义的墨盒:

  1. 并用mysqladmin
  2. 追加二进制日志PARAMS到my.cnf文件
  3. 开始关闭的mysqld mysqld

我试过这个手动使用脚本,它似乎上班。现在正确地实施它的问题。