WDlinux官方论坛's Archiver

233817 发表于 2012-3-9 11:46

LAMP LNMP 的 mysql 打不开 二进制日志 选项

[i=s] 本帖最后由 233817 于 2012-3-9 18:12 编辑 [/i]

在 my.cnf 文件的 [mysqld]下设置 添加 log-bin=mysql-bin,后重启,然后在mysql命令中,输入
[color=#000][font=verdana,]show variables like 'log_bin';[/font][/color][color=#000][font=verdana,]显示:
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| log_bin             | OFF   |
+---------------+-------+[/font][/color]
[color=#000][font=verdana,]
[/font][/color]
[font=verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif][size=2][color=#000000]已经设置了多次,服务都重启了,每次都是这样。。。不知这是为何? 还有其他选项控制二进制日志的设置吗?[/color][/size][/font]

admin 发表于 2012-3-9 11:57

server-id       = 1

233817 发表于 2012-3-9 15:56

有这个 server-id=1 ,也是如此。。请斑竹解答

233817 发表于 2012-3-9 16:03

用  show variables like 'log%';  显示相关变量:
log  也是 off

admin 发表于 2012-3-9 16:21

重起

233817 发表于 2012-3-9 16:23

我重新安装了LNMP,把my.cnf中的,
log-bin=mysql-bin
binlog_format=mixed
server-id        = 1
前面的#去掉,保存,重启mysql后,
用show variables like 'log%'; 显示OFF
reboot系统后,用show variables like 'log%'; ,仍然是OFF

233817 发表于 2012-3-9 16:28

查询结果图片:
[attach]380[/attach]

233817 发表于 2012-3-9 18:12

解决 ,必须把  my.cnf  放到 /etc目录下。。。

admin 发表于 2012-3-9 18:19

不要直接复制,可以用下面这样
ln -s /www/wdlinux/etc/my.cnf /etc/my.cnf

233817 发表于 2012-3-9 18:35

非常感谢。。相当于windows的快捷方式,而且优于快捷方式。。。正常了。。。这个是BUG吗?

admin 发表于 2012-3-9 19:06

正常安装是应该有这个的

233817 发表于 2012-3-9 20:14

我是直接安装的LNMP 32位镜像包。。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.