APMserv启动MYSQL提示错误1067的解决办法
APMserv是个整体环境解决包,方便快捷,我在本地调试源码的时候都是使用这个软件。
今天在启动APMSERV时发现MYSQL没有启动起来,进入系统服务里面启动MYSQL,提示错误1067 程序意外终止。然后进入MySQL5.1\data目录查看发现有个bnxb_com.err文件,用记事本打开,发现里面有许多条类似
D:\APMServ5.2.6\MySQL5.1\bin\mysqld-nt.exe: Table 'mysql.plugin' doesn't exist
100308 22:02:28 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
100308 22:02:29 InnoDB: Started; log sequence number 0 46419
100308 22:02:31 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
记录
仔细回想,才发现之前用PHPMYADMIN把root用户下mysql数据库和test数据库都给清空了,结果里面保存了MYSQL运行需要的重要表所以现在造成MYSQL无法启动,既然知道了错误原因,解决办法就有了,再去下载一个apmserv程序,然后把MySQL5.1\data\mysql里面的缺失文件覆盖一下就好了。
顶(0)
踩(0)
- 最新评论