MySQL5.7 windows下设置log_bin值

1、确认是否已经设置

navicat中查询(需要可以查看全局变量的用户,root用户一般可以),默认情况下log_bin为OFF,其他几项(log_bin_trust_function_creators,log_bin_use_v1_row_events,sql_log_bin)也为OFF,下图是我已经设置过的了

show variables like '%log_bin%';

MySQL5.7 windows下设置log_bin值_第1张图片

2、设置上面几项为ON

2.1 打开my.ini文件

使用安装包默认安装情况下,my.ini保存在C:\ProgramData\MySQL\MySQL Server 5.7\Data中,使用文本编辑器可以打开my.ini

2.2 查找关键字:# log-bin

MySQL5.7 windows下设置log_bin值_第2张图片

2.3 增加如下配置

log-bin=mysql-binlog
log_bin_trust_function_creators=1
log_bin_use_v1_row_events=1

3 、重启mysql服务

MySQL5.7 windows下设置log_bin值_第3张图片

4、再重复步骤1,看是否已经生效

5、在C:\ProgramData\MySQL\MySQL Server 5.7\Data查看日志

MySQL5.7 windows下设置log_bin值_第4张图片

 

你可能感兴趣的:(数据库,mysql,my.ini)