今天服务器上突然发现一个其怪的问题,在应用程序日志中看到MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是,“Plugin \'FEDERATED\' is disabled”了,经过搜索终于找到解决办法了,下面记录一下有需要的同学可参考.
MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:“Plugin 'FEDERATED' is disabled”.
我在网上找到解决方案:
1、在MY.INI文件中的 [mysqld] 中增加一行tmpdir="D:/MySQL/data/"修改后,还是启动不了或者能启动但关机后又出现同样问题,接着我做了第二步,重启正常.
2、删除DATA目录下除数据库文件夹外的其他文件,重启mysql,问题解决.
如果上面办法不行,可常用下面解决办法:
在我的机上的解决办法是,修改%windir%my.ini,增加
- [mysqld]
- #设置basedir指向mysql的安装路径
- basedir=D:ProgramToolsmysql
- datadir=D:ProgramToolsmysqldata--phpfensi.com
解决方法三
1.检查你的Mysql目录有没有给系统的System用户权限.
2.删除掉你的 %WINDOWS%/my.ini 文件.
3.检查你的 c:/my.cnf 文件配置是否正确.