phpEnv

方案1. 如果你的电脑曾经安装过mysql(没有安装过看方案3
打开phpEnv,服务->Windows服务,找到类似"mysql"的服务,记住他的名字。

然后以管理员方式运行cmd(百度有很多种方法),推荐用管理员方式打开phpEnv,然后点命令行终端,输入 sc delete mysql服务名

列如:

sc delete mysql

然后重新尝试启动mysql

方案2. 如果你的电脑曾经安装过mysql(没有安装过看方案3),打开phpEnv,工具->程序和环境管理,找到类似"MySQL Server"的程序,卸载它。

程序.png

然后操作phpEnv,查看是否能运行mysql。

方案2. 由于某些系统的硬盘分区原因,mysql无法启动
在对应mysql版本的my.ini的文件里,[mysqld] 分组里添加一行

innodb_flush_method=normal

如图所示:
innodb_flush_method.png

标签: 暂无