这篇文章主要为大家展示了“MySQL中如何处理Plugin 'InnoDB' registration as a STORAGE ENGINE failed错误”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql中如何处理Plugin 'InnoDB' registration as a STORAGE ENGINE failed错误”这篇文章吧。
创新互联公司专注于翼城企业网站建设,响应式网站建设,商城网站制作。翼城网站建设公司,为翼城等地区提供建站服务。全流程按需策划设计,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
Plugin 'InnoDB' registration as a STORAGE ENGINE failed,从详细错误日志里面发现创建log file创建失败。详细日志如下:
1 2 3 4 5 6 7 | InnoDB: If this error appears when you are creating an InnoDB database, InnoDB: the problem may be that during an earlier attempt you managed InnoDB: to create the InnoDB data files, but log file creation failed. InnoDB: If that is the case, please refer to InnoDB: http://dev.mysql.com/doc/refman/5.1/en/error-creating-innodb.html 131017 0:45:52 [ERROR] Plugin 'InnoDB' init function returned error. 131017 0:45:52 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. |
其实之前这台服务器有加载过innodb,后来卸掉了,但是logfile文件没有删除,导致从新加载的时候出现这个问题。解决方法很简单
进入mysql数据路径
/var/lib/mysql
1 | rm -rf ib_logfile* |
mysql服务重启
以上是“mysql中如何处理Plugin 'InnoDB' registration as a STORAGE ENGINE failed错误”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!