我有一个旧的5.7 MySQL数据库,上周崩溃了。但我又重新开始了。
现在我们有一个问题,即某些设置被禁用,但在my. cnf中曾经或仍然启用。
设置为日志箱和错误日志。
自从上周mysql崩溃后,没有记录日志或生成bin-logs。
在我的.cnf上启用此功能没有任何区别。重新启动mysql多次,仍然没有启用bin-log。
Show variables like "bin-log";
字符串
关了。
在配置文件中,我有以下内容
log-error=/var/datadir/mysqld.log
server_id = 1
log-bin = /var/datadir/mysql-bin.log
binlog_format = row
型
但是error-log和bin-log都不起作用。
知道是什么导致的吗
尝试从另一个mysql服务器重新创建my.cnf配置,只更改ip地址。并且bin日志仍然未启用
1条答案
按热度按时间wrrgggsh1#
mysqld
有一个按一定顺序加载my.cnf的搜索路径,请确保您知道这一点。