MySQL出现10061错误的解决方法

MySQL出现10061错误的解决方法

背景:

运行项目时,web页面数据库登陆跳转时报500错误,“CommunicationsException: Communications link failure”,此前数据库都能正常连接没有问题

在这里插入图片描述

方法一:

首先排查数据库连接地址(配置文件中的url)是否正确,我的项目和数据库在同一台服务器,ip是localhost,useSSL赋值为false没有问题。
在这里插入图片描述

参考该博客:CommunicationsException:Communications link failure的错误-CSDN博客

方法二:

接着想到看看windows下的MySQL服务是否运行,打开Navicat连接mysql查询提示“2003 - Can’t connect to MySQL server on ‘localhost’ (10061)”

services.msc启动:

接着win+R,输入框中输入services.msc,找到mysql鼠标右键选择开始,仍无法启动。

报错 “本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

"net start mysql"启动:

进入Mysql的安装路径下的bin文件夹路径下的PowerShell中运行"net start mysql",服务启动失败。
显示“发生系统错误。拒绝访问”

管理员权限,"net start mysql"启动:

最后,通过管理员权限cmd 启动mysql服务,进入mysql安装目录下的bin文件夹,运行net start mysql 成功解决!

如何在cmd下运用管理员权限:win+R,输入框中输入cmd,直接按住CTRL+SHIFT+ENTER三个键就可以直接调用管理员权限的cmd。

参考博客:

【Mysql报错】输入mysqld --install报错Install/Remove of the Service Denied!_mysqld --install mysql install/remove of the servi-CSDN博客

如何在CMD下运用管理员权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值