Plugin &#3九;InnoDB&#3玖; registration as a STORAGE ENGINE failed

Plugin &#3九;InnoDB&#3玖; registration as a STORAGE ENGINE failed

  后天在装置mysql时遇上了mysql服务打不开的的意况,通过在cmd中输入MySQL
–console,呈现错误音信,获得如下情状。

条件:
二台服务器:A和B,供给A服务器上的表迁移到B服务器。
Innodb表:sysUser,记录数:351781。
以下测试在MySQL 5.5.3肆中实行。
千帆竞发拍卖:
1:在B服务器上确立sysUser表,并且实施:

消除MySQL五.1装置时出现Cannot create windows service for mysql.error:0,createservice

设置MySQL伍.一经过中,作者把从前MySQL伍.0的GUI工具和服务器全体删掉,安装目录全体删掉,数据文件目录名字改掉,注册表用完美卸载清理了。
 然后重启安装MySQL五.一(笔者原先蒙受过服务运行不了的景况,那样做就解决了),可安排到最终一步时出现Cannot create windows service for
MySQL.error:0不当,把安插工具关掉重试几遍都特别,后来百度了下,据悉要在系统一管理理员用户下举行sc
delete mysql删除MySQL服务后再开发银行配置工具配置,实在可怜重启后再试。
 笔者删掉服务再配置可能一如现在错误,再删掉服务,重启后陈设恐怕要命。
 又在网络参考了众多小说,最终消除办法如下:

1.面世谬误后关掉配置工具,在系统管理员帐户下施行命令:sc delete
mysql
(mysql是劳务名,依据你的劳动名定); 

2.删除C:/Documents and Settings/All Users/Application Data/MySQL/MySQL
Server 5.1/data目录下ib_logfile0、ib_logfile1两个文件删除,顺便说句,此目录下有个err文件,是以主机名命名的,里面记载着错误音信,类似下边那段: 

InnoDB: The first specified data file
E:/Data/ibdata1 did not exist:
 InnoDB: a new database to be created!
090501 19:20:08  InnoDB: Setting file E:/Data/ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait…
InnoDB: Error: log file ./ib_logfile0 is of different size 0 48234496
bytes
InnoDB: than specified in the .cnf file 0 17825792 bytes!
090501 19:20:09 [ERROR] Plugin ‘InnoDB’ init function returned
error.
090501 19:20:09 [ERROR] Plugin ‘InnoDB’ registration as a STORAGE
ENGINE failed.
090501 19:20:09 [ERROR] Unknown/unsupported table type: INNODB
090501 19:20:09 [ERROR] Aborting
090501 19:20:09 [Warning] Forcing shutdown of 1 plugins
090501 19:20:09 [Note] E:/Program Files/MySQL/MySQL Server/bin/mysqld:
Shutdown complete
 

三.去除配置时内定的数据文件目录,好像当时本人的不可能立时删除,笔者用unlocker删除时它说要下次重启时删除。
4.重启。
伍.起步配置工具配置。 

此番就成功了。 

谢谢提供赞助消息的长辈们,也指望对出现同样错误的相爱的人有协理。

如上正是MySQL5.1装置不当的消除方法,希望对大家的上学抱有协助,也希望大家多多帮助帮客之家。

create windows
service for mysql.error:0,createservice
安装MySQL5.一进度中,笔者把原先MySQL5.0的GUI工具和服务器全体删掉,安装…

不久前二个等级次序需要利用MYSQL,因为在此以前也弄过,所以就没怎么多想,直接下二个完事了。于是乎果断上官网下了二个installer(五.二陆),修改了瞬间私下认可地点和安插,然后共同next,最终在布置达成运营的时候,mysql
installer向来停在attempting to start service。

                                     
  图片 1

复制代码 代码如下:

想着是否系统崩溃了(aliyun服务器,壹G内部存款和储蓄器,server
二〇一〇大切诺基二,不是很流利),重启。

  原因是InnoDB开始化非常,也正是是说,卸载mysql的时候,忘记卸载了InnoDB服务器,也就招致了,作者再也重新安装服务后,再一次运维mysql服务器的时候,会出现相当。

zjy@B : db_test 09:50:30>alter table sysUser discard tablespace;

然后cmd》net start mysql56

  消除办法:删掉E:\MySql\mysql-5.7.22-winx64\data中ib_logfile*和ibdata*的公文,然后重启mysql服务器,就能够。

二:把A服务器表的表空间(ibd)复制到B服务器的附和数据目录。
三:修改复制过来的ibd文件权限:

 

 

复制代码 代码如下:

弹出荒谬拾6七

chown mysql:mysql sysUser.ibd

 

4:最终就起来加载:

于是乎恐怖的梦发轫了……

复制代码 代码如下:

第3感觉是否从未设置成功,重新来二次啊。于是卸载,再度安装,问题还是。每一回安装到位也不弹出布局的选项,笔者探究是否有标题,翻了一下装置log。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图