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

相关推荐

  • windows xgp下载进度消失如何解决

    解决方法: 1、首先点击任务栏中的“Windows”打开开始菜单。 2、然后找到并打开其中的“Microsoft Store” 3、打开后,点击左下角的“库” 4、在其中就可以看到你获取的所有游戏。 5、最后点击右边的“下载”按钮就可以继续下载了。 目前xgp就是有这个bug,只能通过这种方法暂时解…

    2022年9月22日
    15200
  • css如何使用​禁用鼠标事件

    禁用鼠标事件 CSS3 新增的 pointer-events 让你能够禁用元素的鼠标事件,例如,一个连接如果设置了下面的样式就无法点击了。 .disabled { pointer-events: none; } 关于“css如何使用禁用鼠标事件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的…

    2022年9月1日
    20400
  • SQL语句知识点有哪些

    一、SQL简介 SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。 1.什么是数据库 数据库 (DB database) 概念:数据仓库 …

    2022年9月22日
    19500
  • Mysql中的Enum数据类型实例分析

    Mysql中的enum类型就是我们常说的枚举类型,它的取值范围需要在创建表时通过枚举方式(一个个的列出来)显式指定。对1至255个成员的枚举需要1个字节存储;对于255至65535个成员,需要2个字节存储。非常多允许有65535个成员。 enum底层存的是十进制整数,严格按顺序1,2,3,4,5…排…

    2022年9月13日
    27000
  • 电脑中的五角星怎么打出

    电脑中的五角星打出方法: 1、由于键盘上没有五角星,所以我们需要借助输入法。 2、不同输入法界面略有不同,下面以搜狗输入法为例。 3、首先打开语言栏,点击最右边的图标,打开“智能输入助手” 4、打开后,找到并点开“符号大全” 5、然后进入左上角的“特殊符号” 6、最后在其中点击“五角星”符号就可以打…

    2022年8月31日
    25800
  • mysql如何实现分组求和

    在mysql中,可以利用“GROUP BY”关键字和SUM()函数来实现分组求和,语法为“SELECT SUM(进行求和的字段名) FROM 表名 GROUP BY 需要进行分组的字段名;”。“GROUP BY”关键字可以根据一个或多个字段对查询结果进行分组,而SUM()函数根据分组情况分别返回不同…

    2022年9月21日
    97100
  • windows中360桌面助手如何整理桌面

    360桌面助手整理桌面方法: 1、首先打开自己的桌面选择空白处右击。 2、然后在弹出的菜单中点击“桌面助手”。 3、之后选择右侧菜单中的“一键整理桌面”。 4、最后就可以将桌面全部的整理完成了。 感谢各位的阅读,以上就是“windows中360桌面助手如何整理桌面”的内容了,经过本文的学习后,相信大…

    2022年8月31日
    19800
  • MybatisPlus查询条件为空字符串或null怎么解决

    今天分享文章“MybatisPlus查询条件为空字符串或null怎么解决”,主要从:问题描述、解决办法、eq()等几个方面为大家介绍,希望能帮到您。 查询条件为空字符串或null问题 问题描述 工作种当使用mybatisplus框架进行条件查询时,会出现参数为空字符串或者null也走查询条件,写一篇…

    2022年6月29日
    3.7K00
  • mysql列转行函数指的是什么

    在mysql中,列转行函数是“group_concat()”函数;该函数用于将非空列值按照分组条件进行合并并最终返回,如果其中有空值则返回的结果是空,语法为“select group_concat(name separator ‘;’)列名 from 表名;”。 本教程操作环…

    2022年9月16日
    1.4K00
  • sql删除了mdf文件怎么解决

    解决方法: 方法一、用Recover NT 恢复: 它能自动搜索并列出磁盘上有已被完来全删除的文件的目录,而没有被删除文件的目录则不被列出,只需要点四下鼠标就可以了: 1、点击被自删文件所在的驱动器。 2、点击目录。 3、点击文件。 4、点击工具条上的“Recover”按钮,被删文件若没被百覆盖的话…

    2022年9月8日
    19400
联系我们
站长微信
站长微信
电话联系

400-800-1024

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

分享本页
返回顶部