第一次用win10,装了mysql,用了几天发现,服务那里,mysql自动关闭,启动服务发现1067错误,在网上试了好多方法都不行,最后只好卸了重装。这次又有了同样错误,在知乎上有人分享了这个经验,我试了能用,特意记在这里,希望帮到别人。
方法一:1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM。
2、删除在MySQL安装目录下的Data目录中的ib_logfile0和ib_logfile1
3。找到在配置MySQL服务器时指定的InfoDB目录删除掉ibdata1
根据my.ini文件中:
#*** INNODB Specific options *** innodb_data_home_dir="D:/"。4。重新启动MySQL的Service
注:第3步,我当时没有在my.ini找到 innodb_data_home_dir="D:/" ,我在第2步看到ib_logfile0和ib_logfile1下面就是ibdata1,就把ibdata1给删了,发现一样的。
还有其他的方法:windows无法启动MySQL服务 错误1067