教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 Plugin InnoDB registration as a STORAGE ENGINE failed解决方法

Plugin InnoDB registration as a STORAGE ENGINE failed解决方法

发布时间:2023-05-01   编辑:jiaochengji.com
教程集为您提供Plugin InnoDB registration as a STORAGE ENGINE failed解决方法等资源,欢迎您收藏本站,我们将为您提供最新的Plugin InnoDB registration as a STORAGE ENGINE failed解决方法资源
本文章给大家介绍Plugin InnoDB registration as a STORAGE ENGINE failed解决方法,希望此文章对碰到此类问题的朋友有些帮助。

原先一台数据库未安装Innodb引擎,今天动态增加他,发现innodb加载不了,报错Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed,从详细日志里面发现创建log file创建失败。详细日志如下:

 代码如下 复制代码

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文件没有删除,导致从新加载的时候出现这个问题。解决方法很简单

 代码如下 复制代码

rm -rf ib_logfile*

然后重新动态加载一次innodb即可,如果不行,那么重启一下mysql.

您可能感兴趣的文章:
windows server 2003 中安装 MySQL 5 后无法启动的处理方法
Mysql5.5 InnoDB存储引擎的配置与优化
修改mysql默认存储引擎的方法
mysql启动故障一例
mysql 添加主外键约束遇到 "unknown table engine innodb"的解决方法
教你如何选择合适的MySQL存储引擎
php读取txt文件组成SQL并插入数据库的方法
mysql禁用日志后无法启动问题怎么解
php 文本文件操作读取txt文件保存到mysql数据库
mysql-bin权限问题导致mysql无法启动怎么办

[关闭]
~ ~