一、在Linux系统里新建这几个文件夹
1.1 在conf.d文件夹下新建一个my.cnf文件
1.2 用vscode 打开(防止乱码),复制以下内容
[mysqld]
log_timestamps=SYSTEM
default-time-zone='+8:00'server-id=1log-bin=mysql-binbinlog-do-db = mall # 要监听的库binlog_format=ROW
二、安装MySQL
docker run --name mysql01 \
-p 3306:3306 \
-v /opt/mysql/conf.d:/etc/mysql/conf.d \
-v /opt/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:8.0
三、客户端工具验证是否安装成功
四、日志验证
show variables like 'log_%';show variables like 'binlog_format';show variables like 'server_id';--查看所有日志
show binlog events;--查看最新的日志
show master status-- 查询指定的binlog日志
show binlog events in 'XTZJ-20221008CY-bin.000020'--清空所有的 binlog 日志文件
reset master