要在 Windows 10 上启用 MySQL 的二进制日志(binlog),您需要编辑 MySQL 的配置文件(默认是 my.ini
)并添加或修改相应的配置项。以下是您可以在 my.ini
文件中添加的示例配置:
# 启用二进制日志
log-bin = mysql-bin
# 指定二进制日志存储路径
log-bin-index = mysql-bin.index
# 设置二进制日志过期时间,单位为天
expire_logs_days = 7
# 设置单个二进制日志文件的最大大小
max_binlog_size = 100M
在上述示例中,log-bin
指定了二进制日志文件的基本名称(例如 mysql-bin
),MySQL 会以这个名称作为前缀创建一系列的二进制日志文件。log-bin-index
指定了二进制日志索引文件的名称,用于记录已生成的二进制日志文件列表。expire_logs_days
设置了二进制日志文件的过期时间,而 max_binlog_size
则指定了单个二进制日志文件的最大大小。
添加或修改完以上配置后,保存 my.ini
文件并重启 MySQL 服务,使配置生效。在 Windows 上,您可以使用以下命令来重启 MySQL 服务:
net stop MySQL
net start MySQL