mysql8.0 注释掉了日志功能,还是产生大量的 binlog?

2020 年 7 月 17 日
 kisshere

用的 MySQL5.7 的时候,注释掉了:

#log-bin=mysql-bin
#binlog_format=mixed

基本就没啥 mysql-bin 产生,现在服务器切换成立了 MySQL8.0,还是注释掉了上面的两行,重启 MySQL,还是产生了大量的 binlog.000001 、binlog.000002 、binlog.000003 等等,耗费了大量硬盘,怎么关闭这个 binlog 不让 MySQL 产生任何日志

3231 次点击
所在节点    程序员
9 条回复
simapple
2020 年 7 月 17 日
--skip-log-bin 或者 --disable-log-bin
wps353
2020 年 7 月 17 日
--skip-log-bin
用这个
DiverRD
2020 年 7 月 17 日
你对 binlog 有误解
evill
2020 年 7 月 17 日
binlog 不是用来做 undo 之类的吗?
firstfire
2020 年 7 月 17 日
@evill undo 有 undo log 和 redo log 。。
yemoluo
2020 年 7 月 17 日
cco
2020 年 7 月 17 日
mysql 配置文件版本间不一定能兼容的,何况你这还是大版本升级 - -!
realpg
2020 年 7 月 17 日
楼主不是配置用错了的问题
是对一些通用的配置的默认理解有一些偏差
itplanes01
2020 年 7 月 17 日
MySQL 8 默认开启 binlog,注释了还是开启了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/690788

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX