MySQL无服务及服务无法启动的终极解决方案分享
首先,先要确定你成功安装了MySQL。
1、万能启动法
win+R打开运行窗口,输入 services.msc
在里面找到mysql的服务名,比如我的服务名就是MySQL80

管理员身份打开cmd,输入命令 net start MySQL80
就可以成功启动服务。
2、彻底解决法
如果你的Mysql显示无服务,说明系统没有注册mysql到服务中,在当前的路径下没有mysql服务。
那么你就需要将mysql注册到win中。
在mysql的bin目录下 输入命令 mysqld --install
出现service successfully install 就代表安装成功。

这个时候你输入 命令net start mysql ,服务依旧无法启动。
原因是在mysql的目录下没有存放数据的data文件,所以就需要创建data文件夹。
使用命令 mysqld --initialize-insecure就可以生成data文件夹 如图:

之后在打开cmd 输入命令 net start mysql 就可以了。
另外,记得要把mysql放在环境环境变量中,win系统的就比较简单,打开环境变量,如图

将mysql的bin文件路径放在系统变量里就可以了。
以上就是解决mysql无服务和服务无法启动的方法。
总结
到此这篇关于MySQL无服务及服务无法启动的终极解决方案的文章就介绍到这了,更多相关MySQL无服务及服务无法启动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
mysql常用函数之group_concat()、group by、count()、case whe
本文主要介绍了mysql常用函数之group_concat()、group by、count()、case when then的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-01-01
MySql查询某个时间段内的数据实例(前一周、前三个月、前一年等)
在实际工作中需要整理一份时间在规定时间前后的统计表,下面这篇文章主要给大家介绍了关于MySql查询某个时间段内的数据的相关资料,包括前一周、前三个月、前一年等,需要的朋友可以参考下2022-10-10
MySQL最大连接数max_connections设置的两种方法
MySQL的最大连接数可以通过两种方法进行设置,通过命令行临时修改和通过配置文件永久修改这两种方法,本文将通过代码示例给大家详细的讲解一下这两种方法,需要的朋友可以参考下2024-05-05
MySQL InnoDB row_id边界溢出验证的方法步骤
这篇文章主要给大家介绍了关于MySQL InnoDB row_id边界溢出验证的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者使用MySQL InnoDB具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧2019-10-10


最新评论