MySQL的Binary Log(二进制日志,简称binlog)是一种记录数据库更改的日志文件。它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间。binlog的主要用途是用于数据恢复和主从复制。
MySQL的binlog有三种格式:
可以通过以下SQL语句查看MySQL是否开启了binlog:
SHOW VARIABLES LIKE 'log_bin';如果返回的结果中Value为ON,则表示binlog已经开启。
原因:
my.cnf或my.ini)中没有启用binlog。解决方法:
ON:ON:希望这些信息对你有所帮助!
企业创新在线学堂
腾讯技术创作特训营
腾讯技术创作特训营
下一站,架构大师直播
原引擎 | 场景实战系列
2023腾讯技术创作特训营
DB-TALK 技术分享会
serverless days
技术创作101训练营
DBTalk技术分享会