所有mysql-bin都用rm删除了会有什么问题吗?

所有mysql-bin都用rm删除了会有什么问题吗?,第1张

所有mysql-bin都用rm删除了,可以找回数据。binlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。  简单来说,可以通过binlog回溯数据的变化过程,可用于找回数据。

正确方法,通过mysql命令删除:

关键命令为:reset master此命令会清空mysql-bin数据库日志文件

如果mysql服务器不需要做主从复制,建议通过修改my.cnf文件,来设置不生成这些文件,只要删除my.cnf添加:log-bin=mysql-bin如果需要复制,最好控制下这些日志文件保留的天数,设定日志文件保留的天数:expire_logs_days = 7表示保留7天的日志,旧日志会自动被清理掉。

进入“控制面板->管理工具->服务”查看才发现,虽然MYSQL已经卸载了,但是MYSQL服务仍然残留在系统服务里。\x0d\x0a又不想改服务名,改怎么办呢。\x0d\x0a\x0d\x0a只要在CMD里输入一跳命令就可以将服务删除:\x0d\x0a\x0d\x0asc delete mysql //这里的mysql是你要删除的服务名\x0d\x0a\x0d\x0a这样一来服务就被删除了,进入服务里查看确实没有mysql服务了,OK。


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

原文地址: http://outofmemory.cn/zaji/7388912.html

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

发表评论

登录后才能评论

评论列表(0条)

保存