新手啊,刚下的最新版的mysql,一切都配置好了,然后启动命令用
net start mysql提示服务无法启动,错误1067,进程意外禁止,但是
如果输入命令,start mysql就能启动了,为什么啊?好奇怪啊,
启动结果如下图所示
------解决方案--------------------
首先找到这个文件: 默认安装路径
C:/Program Files/MySQL/MySQL Server 5.1/my.ini
打开此文件找到:default-storage-engine=INNODB 大概在84行。
将default-storage-engine的值改为:MYISAM,这个时候,MYSQL服务可以启动。
但是还有问题:因为以前你创建的那些数据库还是存在的(如果没有删除),
默认路径:
C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/data
这时可能会出来这种问题:
第一次设置的efault-storage-engine与第二次设置的值不一样,可能会导致
1:发现无法选择添加事务支持数据引擎InnoDB
2:可能会说不支持InnoDB等
解决方法:
删除:ib_logfile0
ib_logfile1
ibdata1
重启服务,再次生成就OK了