MySql数据库重启服务时报错。
在本地计算机 无法启动 MySQL服务。错误1067:进程意外终止
有很多情况造成这MySql启动报1067错误常见的有这3种:
1、权限设置分配不对,如你运行的mysql用户名没有启动权限,没有读取MySql安装目录和数据库存放目录的权限。
2、MySql数据库坏了,一般是MySql安装目录下my.ini这个配置文件有问题
3、Windows Installer服务没有开启,它是添加、修改和删除 Windows 安装程序(*.msi)的软件包提供的应用程序。如果禁用了此服务,任何完全依赖它的服务不会被启动。
说白点就是查看你的MySql服务启动是否依赖其服务安装,这你可以查看系统日志发现MySql错误所在。
看了上面的3种自已动下解决下错误1067
下面我们来详细介绍解决MySql无法启动报错1067:进程意处终止的方法:
无法启动 MySQL服务。错误1067:解决方法一:
我的电脑右击 > 管理 > 事件查看器 > 应用程序 进入查看发现很多MySql的错误Default storage engine (InnoDB) is not available 于是进入MySql的安装目录找到my.ini里有一句:default-storage-engine=INNODB改成MYISAM就可以了。 马上再去开启MySql服务就可以顺利开启了。
无法启动 MySQL服务。错误1067:解决方法二:
找到MySql安装目录下的my.ini文件是不是为只读,因为你在安装其他应用如wampserver,pc_webserver等php集成环境,改变了php.ini,my.ini的文件属性。
解决:备份mysql数据文件夹,重装mysql,把备份的数据库文件拷贝到新的安装的文件中,再去启动mysql服务就成功了。
无法启动 MySQL服务。错误1067:解决方法三:
1、执行winmysqladmin,生成my.ini文件
2、mysqld -install 启动mysql服务
3、net start mysql 启动mysql服务显示正常
当通过mysql -u root -p 连接时候报服务器没有启动的错误,察看server服务,确实mysql服务没有启动,手动启动产生1067错误,重新安装过几次mysql,错误依旧。察看各个配置都没有错误。
我的系统环境 win2003 mysql版本4.0.12。
解决办法,将winmysqladmin生成的my.ini拷贝到c:windows下再启动mysql就一切OK了。
这个没试过 :其实不需要重新配置 你只要在/bin 目录下依次点击 mysql.exe
mysqld.exe
mysqld-nt.exe
winmysqladmin.exe
提示框出现后 直接cancle 掉
然后再点击 winmysqladmin.exe 在右下脚那个小图标上 选择启动服务就可以了
无法启动 MySQL服务。错误1067:解决方法四:
直接使用自带的my-default.ini文件 在文件中查找 my-default.ini 把它前面的注释#删除 保存,
在重启mysql服务成功。