>[info] #### 方案1.如果你的电脑曾经安装过mysql(没有安装过看方案3) 打开phpEnv,服务->Windows服务,找到类似"mysql"的服务,记住他的名字。 然后以管理员方式运行cmd(有很多种方法),推荐用管理员方式打开phpEnv 然后点`命令行终端`,输入` sc delete mysql服务名`,如: ``` sc delete mysql ``` 然后重新尝试启动mysql ***** >[info] #### 方案2.如果你的电脑曾经安装过mysql(没有安装过看方案3) 打开phpEnv,工具->程序和环境管理,找到类似"MySQL Server"的程序,卸载它。 ![](https://box.kancloud.cn/91b0fb01bfb47e9e78eafb6ae7ce448d_343x110.png) 然后重新尝试启动mysql。 ***** >[info] #### 方案3.由于某些系统的硬盘分区的原因,mysql无法启动 在对应mysql版本的my.ini的文件里,\[mysqld\]分组里添加一行 ``` innodb_flush_method=normal ``` 如图所示: ![](http://www.phpenv.cn/usr/uploads/2018/11/852060555.png) 然后重新尝试启动mysql。