如何关闭MySQL日志,删除mysql-bin.0000*日志文件

如何关闭MySQL日志,删除mysql-bin.0000*日志文件,第1张

mysql-bin0000 这些是mysql运行过程中的 *** 作日志
保留的话:当你数据丢失可用来恢复数据,当你需要主从复制时需要靠这些文件
不保留的话:节省空间,加快mysql速度。
关闭办法:
找到mycnf或者myini文件,把 “ log-bin= ” 这个参数用#号注释掉,然后重启mysql就可以。
折中办法:
在mycnf或者myini文件中,log-bin参数后面,加入expire_logs_days=15。意思就是日志保留15天。然后重启mysql就可以。
linux中,是mycnf。windows中,是myini。怎么取舍,你自已定吧。

首先,你需要使用crontab命令创建一个定时任务,命令如下:crontab -e,然后就可以按照你设置的 规则 *** 作来更改密码,你也可以使用密码超时策略,就是让系统定期检查是否超过一段时间没有 更改过密码,当然你也可以自行编写shell脚本来实现定期更改密码的目的。

是定时关机还是怎样的?描述清楚才好解决。
sudo crontab -e里看看有没有关机的代码,/etc/crond里看看有没有跟关机有关的,
看看/var/log/authlog里有没有关机相关的日志,/var/log下有很多日志,仔细看看吧。

回答:1、服务器关闭。
2、你的网络不行。
3、服务器出错。
首先,你要有一个对应你服务器核心的插件,能让你的服务器实现定时关闭服务器。
说白了就是定时或者定期自动自己在控制台输入stop命令。现在一些插件可以做到。
完了,起服务器时候用一些循环脚本

是永久保存的,会越来越大这个文件。

删除不如直接关闭。桌面图标-计算机-右键属性-高级系统设置-高级-启动和故障恢复 设置-系统失败 取消“将事件写入系统日志”复选框-确定退出。

如果系统盘(C)盘空间够大,不用管它。现在的硬盘容量都这么大了。如果是SSD固态硬盘,为了寻求心理安慰,防止频繁写入,可以关闭。

如果系统或硬件存在问题,写入会更多,解决问题比关注这个日志文件要来的更实际一些。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12669160.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存