环境:win server 2012
MySQL:5.5
数据库之前正常使用,突然今天启动MySQL突然提示 '出现错误1067' 于是查找MySQL启动错误日志 提示Table 'mysql.host' doesn't exist

查找MySQL启动调用的my.ini文件

查看datadir参数/data目录下是否丢失初始化的host表结构和host表数据,结果不存在; 后期接手项目 我也不清楚为什么会不见 真是尴尬,于是恢复$datadir/data/host*文件;
恢复方法:
复制$basedir/data/host* 文件到$datadir/data/下,重启MySQL正常启动

所以根据不同报错解决问题,能一概而论..........
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31441024/viewspace-2156519/
,如需转载,请注明出处,否则将追究法律责任。