已解答
公开

RT,怎么清理并关闭 mysql 的 mysql bin 日志?

1 人关注这个问题

    2 答案

    公开
    龙笑天 2021-5-8 17:17 最佳答案

    CentOS Linux 关闭 mysql-bin 日志方法如下:
     
    1.如果你使用了宝塔面板,那么就很简单了,直接去“宝塔面板-软件商店-已安装”里,找到你安装使用的 Mysql,点它后面的“设置”,弹出“mysqld 管理”弹窗,然后点击“日志”,去关闭“二进制日志”;然后,点击弹窗里的菜单“服务”,重启 mysqld 服务就可以了。
     
    2.其他通用关闭 mysql 日志方法,以 LNMP 一件安装包为例:
    2.1 首先删除 mysql-bin 日志,输入如下命令:

    /usr/local/mysql/bin/mysql -u root -p

    然后输入 mysql 的 root 账号对应的密码后,再输入如下命令就删除成功了:

    reset master;

    2.2 然后修改/etc/my.cnf 文件,将此文件里的下面 2 行的前面都加上一个#,改为如下:

    #log-bin=mysql-bin
    #binlog_format=mixed

    2.3 最后,输入下面的命令重启 mysql 数据库:

    /etc/init.d/mysql restart
    #
    公开
    龙笑天 2021-5-8 17:17 最佳答案

    CentOS Linux 关闭 mysql-bin 日志方法如下:
     
    1.如果你使用了宝塔面板,那么就很简单了,直接去“宝塔面板-软件商店-已安装”里,找到你安装使用的 Mysql,点它后面的“设置”,弹出“mysqld 管理”弹窗,然后点击“日志”,去关闭“二进制日志”;然后,点击弹窗里的菜单“服务”,重启 mysqld 服务就可以了。
     
    2.其他通用关闭 mysql 日志方法,以 LNMP 一件安装包为例:
    2.1 首先删除 mysql-bin 日志,输入如下命令:

    /usr/local/mysql/bin/mysql -u root -p

    然后输入 mysql 的 root 账号对应的密码后,再输入如下命令就删除成功了:

    reset master;

    2.2 然后修改/etc/my.cnf 文件,将此文件里的下面 2 行的前面都加上一个#,改为如下:

    #log-bin=mysql-bin
    #binlog_format=mixed

    2.3 最后,输入下面的命令重启 mysql 数据库:

    /etc/init.d/mysql restart
    #1
    公开

    我现在只要部署好服务器首先关闭的就是数据库的日志!

    #2

    来提交答案

    扫一扫二维码分享