摘自;http://blog.csdn.net/henry_sea/article/details/6537235
引起这个问题的原因很多下面列出遇到的情况:
情况一:
以前安装过安装版本的MySQL,后来卸载后使用免安装版本的MySQL
1. cmd 在命令行中 运行 mysqld-nt install 提示原来的mysql没有删除彻底
2. 运行 mysqld-nt remove 删除MySQL遗留下来的东西
3. 重新运行mysqld-nt.exe.
(我的问题就是这样解决的)
其他情况:端口被占用,另外一个mysql启动着。。
查看端口cmd命令:
netstat -ano
netstat -aon|findstr "3306"
tasklist|findstr "pid号"