解决MySQL启动提示1067错误

本地环境:windows 2003 + IIS6 + php 5.3 + mysql 5.x

在CMD里重启了一下MySQL,发生系统错误 1067 ,应该是配置错误

C:\websystem\mysql\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。
系统出错。
发生系统错误 1067。
进程意外终止。

打开 mysql 安装目录下的 my.ini 文件,确保以下两行配置信息的正确性:

basedir="C:/mysql/"
datadir="F:/data/mysql/"

接着在CMD里执行 net start mysql ,还是 1067 错误!

打开 mysql 数据库存放目录,删除除文件夹外的所有文件(数据库以文件夹形式存放),重新执行 net start mysql 命令,成功了!修改mysql配置信息后,需要在数据库存放目录重新生成相应的配置文件!