docker中mysql开启日志怎么实现

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 updateapt-get install vim

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

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

6.退出容器

exit

docker中mysql开启日志怎么实现

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

docker  restart 4ae9238c176adocker ps

docker中mysql开启日志怎么实现

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

docker exec -it 4ae9238c176a /bin/bashmysql -uroot -p123456show variables like 'log_bin';exit

docker中mysql开启日志怎么实现

9.查看日志

docker中mysql开启日志怎么实现

以上就是关于“docker中mysql开启日志怎么实现”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。

文章标题:docker中mysql开启日志怎么实现,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/27753

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
亿速云的头像亿速云认证作者
上一篇 2022年9月21日 上午12:10
下一篇 2022年9月21日 上午12:12

相关推荐

  • node服务CPU过高如何解决

    帮同事看一个CPU过高的问题 CPU涨了后掉不下去,最终同事排查出来是 某个依赖升级大版本后下线了默认的公共 redis 配置,(项目较老,很久没人动过)但需要业务方代码里自己配置关闭 redis服务。业务方有信息gap,所以不知道要关闭redis,导致上线后,一直在重试连接redis(多一个请求就…

    2022年9月16日
    2.0K00
  • C语言数据结构之栈与队列怎么相互实现

    一、用对列实现栈 题干要求: 细节分析:队列是先进先出; 要实现的栈是先进后出。 解题思路:假设:先用一个队列储存数据 N 个,然后将前 N-1 个数据导入到另一个队列, 此时,原始队列中仅剩一个,是最后剩的数据,便可将其导出,这便是一次后进先出。 细节点:每次导出数据时,都需要一个队列向另一个队列…

    2022年9月21日
    48400
  • 电脑ntuser.dat文件可以删除吗

    ntuser.dat是什么文件可以删除吗: 答:可以删,但没必要的情况下较好不删,理由如下: 1、ntuser.dat是Windows 2000/XP的注册表文件之一,包含着用户特定的数据,是用户配置文件之一。 2、注册表包括多个文件,其中用户配置文件包括ntuser.dat、ntuser.ini、…

    2022年9月21日
    1.3K00
  • word图片不能全部显示怎么解决

    解决方法: 1、首先新建一个word文档,然后插入图片,此时会发现插入的图片仅显示一小部分。 2、然后将光标位置置于图片的末尾,并右击鼠标,进入“段落”选项。 3、然后需要切换到“缩进与间距”选项卡中。 4、在该选项卡中,将“行距”设置为“单倍行距”,点击保存并退出。 5、此时在进入word查看显示…

    2022年9月20日
    1.4K00
  • 项目团队如何高效沟通?

    在职场工作中,最常遇到的问题就是 沟通 。 如何能在最短的时间做到令对方明白您的目的? 彼此确认好双方的需求? 确保大家都明确任务最终想要达成的效果? 这需要极强的沟通和协作能力,而高效沟通几乎是现下每个团队的管理盲点。 团队沟通是团队协作的基础。 为了更好地合作,就必…

    2022年3月20日
    76700
  • Mysql体系化之JOIN运算实例分析

    SQL中的JOIN SQL是如何理解JOIN运算 SQL对JOIN的定义 两个集合(表)做笛卡尔积后再按某种条件过滤,写出来的语法就是A JOIN B ON …。 理论上讲,笛卡尔积的结果集应该是以两个集合成员构成的二元组作为成员,不过由于SQL中的集合也就是表,其成员总是有字段的记录,而且也不支持…

    2022年9月6日
    68900
  • SQLMAP插件tamper编写与使用的方法是什么

    一、SQLMAP插件tamper简介 我们在安装SQLMAP后,一般来说会有一个名为tamper的目录,在该目录下,有很多python脚本,这些python脚本,就是sqlmap的插件,tamper翻译成中文是过滤的意思,这些脚本,对sqlmap的payload进行一定的修改,将其中容易被拦截的关键…

    2022年8月27日
    98400
  • MySQL触发器怎么创建和使用

    在实际开发中,我们经常会遇到这样的情况:有 2 个或者多个相互关联的表,如 商品信息 和 库存信息 分 别存放在 2 个不同的数据表中,我们在添加一条新商品记录的时候,为了保证数据的完整性,必须同时 在库存表中添加一条库存记录。 这样一来,我们就必须把这两个关联的操作步骤写到程序里面,而且要用 事务…

    2022年9月1日
    87400
  • 怎么用SVG给favicon添加标识

    一、favicon 的获取方式 想知道获取方式,可以先了解设置方式。 一般有两种方式可以设置网站的 favicon。 名列前茅种,通过 link 标签设置(需要rel=”icon”属性) <link rel=”icon” href=”xxx.png”> 第二种,直接在网站根目录放一张fa…

    2022年9月8日
    74000
  • C语言怎么实现职工工资管理系统

    一、需求分析 1.随着计算机的飞速发展,它的应用已经十分广泛,它在人们的生产、生活、工作和学习中发挥着重要的作用。例如一个现代化的公司,拥有数千名的员工,那么如何管理这么庞大的职工信息档案呢?这时,开发一个功能完善的职工信息管理系统就必不可少了。 2.从职工的信息的查询到管理实现了自动化的模式,从而…

    2022年8月30日
    57100
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部