相关疑难解决方法(0)

使用 log_bin 变量禁用 MySQL 二进制日志记录

某些使用 APT 的 debian 包安装的默认 MySQL 配置文件 /etc/mysql/my.cnf 经常设置 log_bin 变量,因此启用了 binlog:

log_bin = /var/log/mysql/mysql-bin.log
Run Code Online (Sandbox Code Playgroud)

当我想在这样的安装上禁用二进制日志记录时,当然注释掉 my.cnf 中的行,但我想知道是否有办法通过将 log_bin 显式设置为 OFF 来禁用二进制日志记录,在 debian 风格中,我的意思是在一个包含文件,如 /etc/mysql/conf.d/myCustomFile.cnf,因此默认 my.cnf 不会更改,如有必要,可以通过 apt 轻松更新。

我试过“log_bin = 0”、“log_bin = OFF”或“log_bin =”,但没有一个有效......

mysql logs binlog debian

52
推荐指数
5
解决办法
12万
查看次数

MySQL:6 小时内 30GB 的二进制日志

我有一个带有钨复制器的 mysql 主/主设置。我的服务器空间不足,在 6 小时内占用了大约 30G。我不知道如何处理这个。如果有人能帮我解决这个问题,那就太好了。

谢谢,斯瓦鲁普。

mysql binlog tungsten-replicator multi-master

3
推荐指数
1
解决办法
2392
查看次数

MySQL禁用binlog后如何删除剩余的binlog文件?

在禁用日志之前,我使用此解决方案删除我的日志。binlog禁用后,我测试了以下命令来删除剩余的文件,但没有成功。(删除的目的是节省空间。)

PURGE BINARY LOGS TO 'binlogname';
PURGE BINARY LOGS BEFORE 'datetimestamp';
Run Code Online (Sandbox Code Playgroud)

我的问题是:手动删除它们安全吗?(我发现问题1问题2与我的相似,但答案对我来说不确定)

mysql mysqlbinlog

3
推荐指数
1
解决办法
1830
查看次数