mysql无法创建innodb类型的表

现在用的这个mysql是个免安装版本,原来是一直不能安装成系统服务,总是出现 mysql启动错误1067。后来通过 mysql启动错误1067的解决给解决了。可是在使用中发现表的类型只能为myisam,而不能为innodb,为此烦恼了许久。

在网上搜了许久,发现这里有解决方法 MYSQL have_innodb DISABLED无法创建innodb类型的表,看了看,发现我只能搜到ibdata1这个文件,不知为何,不过在把服务停掉,删除这个ibdata1文件后,重起mysql服务后。ibdata1和ib_logfile1、ib_logfile0这三个文件就都有了,而且也可以正常创建innodb类型的表了。  

你可能感兴趣的:(mysql,.net,idea)