Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist

来源:互联网 发布:怎样养淘宝小号 编辑:程序博客网 时间:2024/05/16 12:09
在Navicat for MySQL中不小心把mysql删了,后来启动mysql服务时报错:Windows 无法启动mysql服务(位于本地计算机上)。 错误1067:进程意外终止;
然后查看日志后(选择事件查看器然后选择windows日志,最后选择应用程序)发现有两处错误1、Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist
2、Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
最后解决办法很简单,由于删了mysql只要将安装包中data文件下的mysql解压放到你的数据库文件(data)中,然后就可以正常启动mysql服务了。