安装MySQL后,Mysql服务启动失败,使用net start mysql 发现报1067错误。
可能原因:配置文档中设置默认引擎为InnoDB,而InnoDB又没有启用。
解决方案:1、关闭mysql服务(net stop mysql);
2、打开my.ini,将default-storage-engine=INNODB修改为default-storage-engine=myisam,并保存;
3、开启mysql服务(net start mysql)。
但修改后的MySQL INNODB很有可能无法使用。启用过程如下:
1、关闭mysql服务;
2、将"skip-innodb"前面加上“#”去掉;
3、设置default-storage-engine=INNODB;
4、datadir="Path"中Path下面的ib_logfile*和ibdata* 全部删掉;
5、开启MySQL服务。