登录mysql,查询已安装的插件:show plugins;
查询mysql插件目录位置:show variables like “%plugin_dir%”;
找到对应的目录,mysql自带 validate_password,然后我们将这个插件进行安装
所以的设置都可以在my.ini文件中修改(但是要重启mysql服务,所以不推荐,建议直接在运行状态下进行修改)比如:
## 是 binlog 的名字前缀 可以在前面添加指定路径比如:D:\mysqlServer\mysql-5.7.27\Data\mysql-bin;不添加默认在Data文件夹下
log-bin=mysql-bin
## 0表示由计算机系统自行决定刷新binlog 的时间,也可以定义0-N的任意数字,表示多少个事务刷新
sync_binlog=1
# 更详细的模式(ROW 模式)记录更改
binlog-format=ROW
# 设置单个 binlog 文件的大小上限
max_binlog_size=512M
# 确保每个复制服务器都有唯一的 server-id
server-id=1
新建一张测试表进行binlog功能测试
找到目前的binary log存储位置
查看bin-log
此时代表binlog已经开启并且成功写入文件
对binlog定期进行恢复性测试