zoukankan      html  css  js  c++  java
  • binlog之二:怎么样安全删除mysql下的binlog日志

    删除binlog方法

    第一种方法:

    mysql> show binary logs; 查看mysql bin-log日志,除了这个以外的,其它都可以使用删除。
    mysql> purge binary logs to 'binlog.000058'; (删除mysql bin-log日志,删除binlog.000005之前的,不包括binlog.000058)

    第二种方法:
    进入数据库,查看一下当前使用的binlog日志是哪个,除了这个以外的,其它都可以使用rm -rf 删除!

    今天执行mysql指令是报磁盘没有空间了,上服务器上查了下,binlog日志非常多,如下:

    第一想法是:清除日志腾出空间。

    先用purge binary logs方式清理,结果报错

    不行,直接删除文件,:/var/lib/mysql]#rm -rf mysql-bin.000058

    再在mysql client端执行:show binary logs;如下图:

    然后用purge binary logs to 'mysql-bin.000077';把77之前的binlog都删除掉

  • 相关阅读:
    Nginx反向代理与负载均衡应用实践(一)
    Nginx基础详细讲解
    RabbitMQ
    GlusterFS
    AWK的使用
    Grep的过滤使用
    Sed的查,删,增,改
    jumpserver
    FTP
    hdu 3689 Infinite monkey theorem
  • 原文地址:https://www.cnblogs.com/duanxz/p/4709417.html
Copyright © 2011-2022 走看看