小知识:docker中mysql开启日志的实现步骤

1.查看安mysql容器状态

%小知识:docker中mysql开启日志的实现步骤-猿站网-插图

2.进入容器内部

docker exec -it 4ae9238c176a /bin/bash

%小知识:docker中mysql开启日志的实现步骤-1猿站网-插图

 3.登录mysql数据库

mysqluroot -p123456

%小知识:docker中mysql开启日志的实现步骤-2猿站网-插图

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

查看:show variables like log_bin;

关闭:exit

%小知识:docker中mysql开启日志的实现步骤-3猿站网-插图

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

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

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

find /etc -name mysqld.cnf

%小知识:docker中mysql开启日志的实现步骤-4猿站网-插图

 5.2 编辑mysqld.cnf文件

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

%小知识:docker中mysql开启日志的实现步骤-5猿站网-插图

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

apt-get update apt-get install vim

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

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

6.退出容器

exit

%小知识:docker中mysql开启日志的实现步骤-6猿站网-插图

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

docker  restart 4ae9238c176a docker ps

%小知识:docker中mysql开启日志的实现步骤-7猿站网-插图

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

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

%小知识:docker中mysql开启日志的实现步骤-8猿站网-插图

9.查看日志

%小知识:docker中mysql开启日志的实现步骤-9猿站网-插图

到此这篇关于docker中mysql开启日志的实现步骤的文章就介绍到这了,更多相关docker mysql开启日志内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/wangzhneg123/article/details/123888982

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:docker之MySQL同步数据的实现

2023-3-5 18:11:29

建站知识

小知识:Docker MySQL无法被宿主机访问的问题解决

2023-3-5 18:18:27

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索