设置
问题
目标
如果数据库损坏,我希望系统自动恢复。应尽可能避免手动恢复数据库(但可以作为最后的手段,这已经实现)。
研究思路我找不到太多详细信息。大多数情况下,我发现了如何尽可能地防止数据丢失的建议。我还发现了非常一般的建议,如重复数据存储,错误检测和纠正,......
但我的问题是该怎么做 IF 实际发生数据损坏。
观
问题
答案 0 :(得分:0)
不是问题的直接答案,而是解释/消除根本原因的事情:
MySQL 5.1服务器的系统表存储在 - 并且必须与MyISAM一起存储。这使得它们在停电时会很脆弱。
解决方案:迁移到更高的MySQL / MariaDB版本