【发布时间】:2015-11-04 20:58:50
【问题描述】:
我有一个奇怪的问题。我在 Windows 环境中运行 MySQL 和 Drupal 站点(不是通过选择,而是事情已经解决了),并且大多数情况下站点都很好,但是每次重新启动服务器时(从更新或维护) MySQL数据库将损坏。
当我登录 MySQL Work bench 时,我注意到服务器状态已停止,当我尝试启动它时出现错误:
ERROR 致命错误:无法打开和锁定权限表:找不到文件:'user'(errno:2 - 没有这样的文件或目录)
然后 MySQL 服务器无法重新启动。
解决此问题的唯一方法是删除 ProgramData/MySQL 中的数据文件夹,然后将其替换为全新安装的 MySQL 的备份,然后导入我的表的备份并重新创建我的用户。
我的问题是,是什么导致 MySQL 在每次服务器重启时损坏,我可以做些什么来防止这种情况继续发生?
【问题讨论】: