Docker环境下Mysql:5.7镜像开启binlog

tech2026-02-25  1

文章目录

登录mysql,查看是否开启修改mysql配置文件重启Mysql检查是否开启

登录mysql,查看是否开启

登录Mysql: mysql -uroot -p;查看binlog状态:show variables like 'log_bin';,我这里是已经开启了,如果没有开启,Value为OFF

修改mysql配置文件

复制容器的配置文件到宿主机:docker cp mysql:/etc/mysql/mysql.conf.d/mysqld.cnf ~/修改配置文件:vim ~/mysqld.cnf添加一下配置log-bin=mysql-bin server-id=1 将修改好的配置文件复制到容器中:docker cp ~/mysqld.cnf mysql:/etc/mysql/mysql.conf.d/mysqld.cnf

重启Mysql

docker restart mysql

检查是否开启

登录Mysql: mysql -uroot -p;查看binlog状态:show variables like 'log_bin';,这是Value的值为ON。
最新回复(0)