【xampp】的FEEDBACK-is-disabled修复
修复
前一天还能正常使用的 xampp,再一次使用时,无端端地无法启用 mysql 服务,启用 mysql 服务时提示 MySQL 意外关闭(Error: MySQL shutdown unexpectedly.)
查看 mysql 错误日志文件 mysql_error.log 发现有一行提示 “Plugin 'FEEDBACK' is disabled.”
看字面意思是 “FEEDBACK” 这个插件被禁用,查找到的解决方法如下:
1、先备份/xampp/mysql/data/
中的所有文件。
2、将/xampp/mysql/backup/
中所有文件复制并覆盖/xampp/mysql/data/
中的所有文件,重启 xampp 后 mysql 启动成功。
3、文件覆盖后,phpmyadmin的登录密码变回初始密码(即没有密码),需要进入 phpmyadmin 管理中重新修改 root 帐号密码,原来的网站才能正常连接数据库。
需要重新添加管理员账号
修复完上面的问题1后,原来设置的数据库登录账号等都不在了,要重新添加数据库管理账号,结果又提示下面的错误信息:
#1034 - Index for table 'db' is corrupt; try to repair it
解决办法:在phpmyadmin中打开mysql数据库,然后通过右侧顶部的“SQL”栏目中的命令窗口输入下面SQL语句并运行:
repair table db
然后执行上面命令,看到提示运行成功,这样db表就修复成功了,接着再去重新添加一下管理账号吧。