2016.5.25 问题———— Mysql错误:[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

今天碰到一个很烦的问题:

 启动mysql的时候  出现

   

 服务无法启动  进去了服务看了一下

   

  

     服务在这,但是启动不了。

     想去了解到底什么问题,于是去事件管理器中查看:

   、  

      错误日志如下:

     

      Fatal error: 致命错误没有了 table mysql.user

      去 mysql安装目录的 data文件夹

               的 mysql 下查看

      

            发现没有了user的 3个 这个东西

       

       从原始的mysql中  复制过来

       问题即解决

     

总结:

    还是不清楚这3个文件的作用

    应该是昨天 drop table user 的时候 不小心执行到了 mysql 中。

    但是出现问题需要能力去发现问题的所在

          网上直接百度 错误1067是不对的

      可以在事件查看器中 发现很多东西。  

    services.msc 中每个任务都有

posted @ 2016-05-25 10:21  zzfufuyy  阅读(397)  评论(0编辑  收藏  举报