linux 服务器 usr目录用满解决AMH面板环境mysql-bin数据库日志文件占用硬盘资源

xiaoxiao2021-02-27  403

如何删除mysql-bin.0000X 日志文件呢?

红色表示输入的命令.

[root@jiucool var]# /usr/local/mysql/bin/mysql -u root -p Enter password:  (输入密码) Welcome to the MySQL monitor.  Commands end with ; or /g. Your MySQL connection id is 264001 Server version: 5.1.35-log Source distribution

Type ‘help;’ or ‘/h’ for help. Type ‘/c’ to clear the current input statement.

mysql> reset master; (清除日志文件) Query OK, 0 rows affected (8.51 sec)

mysql>

好了,我们再来查看下mysql文件夹占用多少空间?

[root@jiucool var]# du -h –max-depth=1 /usr/local/mysql/ 37M     /usr/local/mysql/var 70M     /usr/local/mysql/mysql-test 15M     /usr/local/mysql/lib 448K    /usr/local/mysql/include 2.9M    /usr/local/mysql/share 7.6M    /usr/local/mysql/libexec 17M     /usr/local/mysql/bin 11M     /usr/local/mysql/docs 2.9M    /usr/local/mysql/sql-bench 163M    /usr/local/mysql/

好了,看一下,整个mysql 目录才占用163M大小!OK,没问题,既然mysql-bin.0000X日志文件占用这么大空间,存在的意义又不是特别大,那么我们就不让它生成吧.

[root@jiucool var]# find / -name my.cnf

找到了my.cnf 即mysql配置文件,我们将log-bin=mysql-bin 这条注释掉即可.

# Replication Master Server (default) # binary logging is required for replication #log-bin=mysql-bin

重启下mysql吧.

OK,至此,操作完成. 以后再不会因为就几十M的数据库大小生成N个G的日志文件啦.

这些个日志文件太恐怖了,我搬到这新VPS来才二十天左右,还不到一个月日志文件居然就近3个G大小,如果一两个月我不清除日志文件这还得了!

转载请注明原文地址: https://www.6miu.com/read-1166.html

最新回复(0)