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 中每个任务都有