架构运维篇(六):MySQL 8.0启用BinLog 支持

上一篇:架构运维篇(五):Centos7/Linux中安装RocketMQ

最新线上的项目终于到多个数据执行的问题,找了团队DBA发现云上的MySQL 默认是没有启用BinLog支持。

小编研究了一下很简单,不过中间也遇到一些坑可以给大家分享一下。

环境说明:

MySQL:8.0

备注:通过宝塔工具快速安装。

第一步:修改 /etc/my.conf 文件

#binlog_format=mixed
binlog_format=row
binlog-do-db=dbname #制定具体要同步的数据库

第二步:重启MySQL使配置生效

方案1:命令启动

sudo systemctl restart mysqld

方案2:宝塔 - 重载配置 

第三步:验证是否生效

到 /var/lib/mysql 目录下查看初始文件大小,大概150多K。

文件名:mysql-bin.0000011

修改表数据,可以随意修改数据库中某张表数据并保存。

接着查看 mysql-bin.0000011 文件会变大。

猜你喜欢

转载自blog.csdn.net/zhenghhgz/article/details/128614643
今日推荐