欢迎来到站长天空!

其它服务器

当前位置: 主页 > 服务器 > 其它服务器

docker中mysql开启日志的实现步骤

时间:2025-12-22 16:30:04|栏目:其它服务器|点击:

目录
  • 1.查看安mysql容器状态
  • 2.进入容器内部
  • 3.登录mysql数据库
  • 4.查看binlog日志是否开启,查看后关闭mysql
  • 5.编辑配置文件开启binlog,设置log文件
  • 6.退出容器
  • 7.重启mysql容器,且查看是否启动成功
  • 8.查看binlog 日志状态是否开启
  • 9.查看日志

1.查看安mysql容器状态

 docker ps

docker中mysql开启日志的实现步骤

2.进入容器内部

docker exec -it 4ae9238c176a  /bin/bash

docker中mysql开启日志的实现步骤

3.登录mysql数据库

mysql -uroot -p123456

docker中mysql开启日志的实现步骤

4.查看binlog日志是否开启,查看后关闭mysql

查看:show variables like 'log_bin';

关闭:exit

docker中mysql开启日志的实现步骤

备注:ON开启日志,OFF关闭日志 

5.编辑配置文件开启binlog,设置log文件

5.1 先在 /etc 文件夹下查找到 mysqld.cnf文件路径

find /etc  -name   mysqld.cnf

docker中mysql开启日志的实现步骤

 5.2 编辑mysqld.cnf文件

vim  /etc/mysql/mysql.conf.d/mysqld.cnf

docker中mysql开启日志的实现步骤

备注:如果没有vim 编译器 先安装vim编译器

apt-get update
apt-get install vim 

备注:保证general_log_file 路径存在,(这是我的路径)若没有 则路径配置参考上面的log_error的配置路径

备注:添加后注意保存,保存,保存

6.退出容器

exit

docker中mysql开启日志的实现步骤

7.重启mysql容器,且查看是否启动成功

docker  restart 4ae9238c176a
docker ps

docker中mysql开启日志的实现步骤

8.查看binlog 日志状态是否开启

docker exec -it 4ae9238c176a /bin/bash
mysql -uroot -p123456
show variables like 'log_bin';
exit

docker中mysql开启日志的实现步骤

9.查看日志

docker中mysql开启日志的实现步骤

上一篇:docker部署mysql8并设置可远程连接

栏    目:其它服务器

下一篇:Linux下docker安装mysql8并配置远程连接

本文标题:docker中mysql开启日志的实现步骤

本文地址:https://zz.feitang.co/server/32710.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号