深圳企业建网站,云服务器优惠活动,效果型网站,房屋中介网站建设磁盘空间占用过多#xff0c;排查后发现网站/www/wwwroot只占用7G#xff0c;/www/server占用却高达8G#xff0c;再深入排查发现/www/server/data目录下的mysql-bin.000001和mysql-bin.000002两个日志文件占去了1.5G空间。 百度后学到以下知识#xff0c;做个记录。 mysql… 磁盘空间占用过多排查后发现网站/www/wwwroot只占用7G/www/server占用却高达8G再深入排查发现/www/server/data目录下的mysql-bin.000001和mysql-bin.000002两个日志文件占去了1.5G空间。 百度后学到以下知识做个记录。 mysql-bin.000001文件是什么 在MySQL数据库中mysql-bin.000001、mysql-bin.000002等文件是数据库的操作日志例如UPDATE一个表或者DELETE一些数据即使该语句没有匹配的数据这个命令也会存储到日志文件中还包括每个语句执行的时间也会记录进去的。所以mysql-bin.000001就是记录mysql操作的日志文件。 mysql执行日志有什么用处 如果你的mysql数据库出问题了而你之前没有过备份那么可以看日志文件mysql-bin.000001找出是哪个命令导致你的数据库出问题了可以找到问题原因挽回损失。 mysql-bin.000001文件可以删除么 可以删除的他只不过是日志文件而已删除不会对你的数据库有任何影响的但是要保持良好的备份数据库习惯以免出现其他情况无法恢复。 如何屏蔽“mysql-bin.000001”文件的生成 因为数据库生成的日志文件太大高达1G左右而且每天都会生成这是非常占用空间的我们是否可以屏蔽日志的自动生成以免每天去删除那么麻烦当然可以了按照以下步骤做即可 1找到数据库配置文件my.cnf 如果你用的是宝塔那么日志文件就在“根目录-》etc”如果你用的其他面板可以百度下即可知道位置所在 2注释log-binmysql-bin这行重启mysql数据库 好了今天就讲解到这里注释好以后保存好别忘记重启下mysql重启以后以后就不会再生成数据库日志文件了希望本篇文章可以帮助到你。5 © 著作权归作者所有,转载或内容合作请联系作者 喜欢的朋友记得点赞、收藏、关注哦