mysql启动错误报1067怎么办?三分钟看完这篇你就知道了

很多小伙伴在使用mysql的时候发现启动时出现1067错误,那么该如何解决呢,今天小编就通过这篇文章来给大家详细讲解一下解决这个问题发生的方法,感兴趣的小伙伴可以跟着小编一起动手来操作 。

mysql启动错误报1067怎么办?三分钟看完这篇你就知道了

文章插图
首先我们来了解一下什么是mysql?百度百科给我们的答案是:MySQL是一个关系型数据库管理系统,MySQL是目前社会上最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的关系型数据库系统应用软件之一 。
MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:“Plugin ’FEDERATED’ is disabled 
错误的具体内容是:
【mysql启动错误报1067怎么办?三分钟看完这篇你就知道了】121012 11:35:03 [Note] Plugin 'FEDERATED' is disabled.              121012 11:35:03  InnoDB: Error: unable to create temporary file; errno: 2               121012 11:35:03 [ERROR] Plugin 'InnoDB' init function returned error.               121012 11:35:03 [ERROR] Plugin  'InnoDB' registration as a STORAGE ENGINE failed.               121012 11:35:03 [ERROR] Unknown/unsupported table type: INNODB              121012 11:35:03 [ERROR] Aborting解决方案如下所示:
(1)在MY.INI文件中的 [mysqld] 中增加一行 。
tmpdir="D:/MySQL/data/"(2)删除DATA目录下除数据库文件夹外的其他文件,重启mysql,问题解决 。

上面办法我按做了但是不行,自己摸索出一个解决办法与上面差不多 : 第一步:只要删除MySQL目录下的ib_logfile0和ib_logfile1两个
文件 ; 第二步:找出了无法启动的原因:MySQL在安装的时候不会自动初始tmpdir(临时文件目录),所以要在配置文件my.ini中添加
tmpdir路径 。
最后在my.ini中添加:
[mysqld]#自己指定的临时文件目录tmpdir=”E:/Program Files/MySQL/MySQL Server 5.1/Temp/”以上就是小编给大家带来的解决mysql启动错误的方法了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。

    推荐阅读