背景:
如上图,我们的mydata目录满了,该目录是mysql的存放目录,需要进行处理。如何处理呢?
第一步:使用命令查看那个文件夹占用空间最大
du -h --max-depth=1 /mydata
可以看到除了data目录是数据的存放位置,最大的是我们的log文件,进入log目录下查看里面的内容,发现是mysql的日志文件占满了空间。
第二步:采用数据库连接工具,或者登录mysql,执行命令进行处理
# 按文件:删除mysql-bin.000354之前的日志,不包含mysql-bin.000354
purge binary logs to 'mysql-bin.000354';
安静等待他执行完毕即可