window 安装Mysql 5.6 发生系统错误 1067

问题:

#安装MySQL服务:mysqld -install MySQL5

D:Program Filesmysql_5.6.24_winx64in>mysqld -install MySQL5
Service successfully installed.

#启动MySQL服务:net start mysql5

D:Program Filesmysql_5.6.24_winx64in>net start mysql5
MySQL5 服务正在启动 ...
MySQL5 服务无法启动。

系统出错。

发生系统错误 1067。

进程意外终止。

#卸载MySQL服务:sc delete mysql5
D:Program Filesmysql_5.6.24_winx64in>sc delete mysql5
[SC] DeleteService 成功 

解决思路:

1.搜索异常信息:mysql 发生系统错误1067,找到以下解决方法

2.查看事件管理器:参考以下链接

Windows如何打开和使用事件查看器管理计算机 

http://jingyan.baidu.com/article/0964eca23201c88285f53604.html

搜索具体异常信息:Can't find messagefile 'D:Program Filesmysql-5.6.24-winx64shareerrmsg.sys'

这个问题是因为mysql找不到以下相对应的启动文件:

defaults-file=/mysql/my.cnf 

basedir=/mysql 

datadir=mysql/data

--------------------------------------------------------------------------------

想到自己的配置文件my.ini

问题根源:

打开后果然路径不对,设置的basedir 和 datadir  路径跟我解压后的路径不一致,把解压后的路径copy过来避免出错

# These are commonly set, remove the # and set as required.
#mysql 根目录
basedir = "D:Program Filesmysql_5.6.24_winx64"
#mysql 数据文件存放目录
datadir = "D:Program Filesmysql_5.6.24_winx64data"
# port = .....
# server_id = .....

---------------------------------------------------------------------------------

安装方法参考:

http://www.cnblogs.com/freeton/p/4264829.html 

原文地址:https://www.cnblogs.com/wei-lai/p/5114093.html