net start Mysql 启动服务时 ,显示“Mysql服务正在启动 Mysql服务无法启动 服务没有报告任何错误

一、问题

  有时候,输入net start Mysql 启动服务时

  mysql>net start Mysql

  显示

  Mysql服务正在启动

  Mysql服务无法启动

服务没有报告任何错误

二、原因

  由于mysql的默认端口是3306,因此在启动服务的时候,如果此端口被占用,就会出现如上"Mysql服务无法启动 服务没有报告任何错误"的情况,

博主遇到此问题出现的大部分原因都是该情况,因此,解决办法如下所示

三、解决办法

  如果端口被占用,那么最简单粗暴的方式,也是最快解决的方式就是将占用3306的进程结束掉即可,具体步骤如下

步骤:

①查看端口,找到占用3306端口的进程:命令行输入 netstat -aon ,找到端口号为3306的对应的PID

  如图所示,我的占用3306的端口的进程对应的PID为4076

②结束占用端口3306的进程:命令行输入 taskkill /f /pid xxxx,杀掉进程,xxxx即为PID

**  例:如上,我的PID为4076,即taskkill /f /pid 4076**

③大功告成,再次启动服务,输入net start Mysql

相关推荐
云和恩墨1 小时前
数据库一体机简史:从ODA到zData X,命名之中的玄机
数据库·vr
万亿少女的梦1681 小时前
基于Python的高考志愿填报辅助系统设计与实现
java·spring boot·python·mysql·vue
万亿少女的梦1681 小时前
基于SpringBoot与Vue的历史博物馆展品展示与游客管理系统设计
spring boot·mysql·vue·系统设计·博物馆管理系统
数据库小学妹2 小时前
KES是什么?国产数据库技术架构、核心能力与选型实战解析
数据库·经验分享·架构·国产数据库·数据库选型·信创数据库
Database_Cool_2 小时前
向量检索加速首选:阿里云 Tair 内置向量能力毫秒级召回
数据库·阿里云
强健的石头3 小时前
django文件对象是什么?
数据库·django·sqlite
灯澜忆梦3 小时前
MySQL 完整学习路线
学习·mysql
ClouGence4 小时前
保障公共安全,一线治安机构实时数据应用与实践
数据库·mysql·postgresql
烟漠河洛4 小时前
线上事故复盘:Redis幂等性设计边界没覆盖跨状态请求,订单状态机直接崩了
数据库·redis·缓存
Minxinbb4 小时前
TDSQL for MySQL 服务器重启操作
数据库·mysql·dba