17站长网

17站长网 首页 数据库 Mysql 查看内容

windows服务器删除mysql日志文件的方法

2022-12-15 22:08| 查看: 1984 |来源: 互联网

今天上服务器上df了下,一看,var目录已经98%了,清空了些日志文件和备份文件后发现mysql下面有很多类似mysql-bin.000001的文件,Google了一下说是日志,也没啥用就干 ...

今天上服务器上df了下,一看,var目录已经98%了,清空了些日志文件和备份文件后发现mysql下面有很多类似mysql-bin.000001的文件,Google了一下说是日志,也没啥用就干掉吧.
mysql-bin.0000x是什么文件
mysql-bin.000001、mysql-bin.000002等文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的.
使用是什么
mysql-bin.00000x日志文件就是一个非常简单的用来记录我们mysql日志文件了,我们可以利用它来保证mysql数据完整性,如果数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失.
另一个作用是主从服务器之间同步数据
主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步.
mysql日志文件清理,数据库的操作日志.
mysql-bin.000001
mysql-bin.000002
mysql-bin.000003
等等好多日志文件都10多G了我mysql总数据库加起来都不到1G,这些可以清理掉的,输入mysql -u root -p然后输入密码,成功进去后输入reset master;记得这个;啊!
mysql> reset master;
Query OK, 0 rows affected, 1 warning (0.20 sec)
就可以清空mysql日志了,世界都清爽了…如果不想mysql记录日志可以在my.ini中关闭掉,找到my.ini打开它,找到log-bin=mysql-bin然后注释掉就可以了.
#log-bin=mysql-bin。

本文最后更新于 2022-12-15 22:08,某些文章具有时效性,若有错误或已失效,请在网站留言或联系站长:17tui@17tui.com
·END·
站长网微信号:w17tui,关注站长、创业、关注互联网人 - 互联网创业者营销服务中心

免责声明:本站部分文章和图片均来自用户投稿和网络收集,旨在传播知识,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系我们及时修正或删除。谢谢!

17站长网微信二维码

始终以前瞻性的眼光聚焦站长、创业、互联网等领域,为您提供最新最全的互联网资讯,帮助站长转型升级,为互联网创业者提供更加优质的创业信息和品牌营销服务,与站长一起进步!让互联网创业者不再孤独!

扫一扫,关注站长网微信

大家都在看

    热门排行

      最近更新

        返回顶部