admin管理员组

文章数量:1530517

文章目录

  • 问题报错
  • 问题分析
  • 解决方案

问题报错

报错内容为:Failed to Connect to MySQL at localhost:3306 with user root

无论MySQL workbench还是Navicat打开后都连接不上本地端口的MySQL数据库,就离谱(毕竟端口是localhost,不可能是网络问题)

问题分析

  • 尝试ping localhost,当然是通的
  • 检查了防火墙对该TCP端口(3306)的限制,增加了入站规则,没啥用(但建议尝试)

解决方案

打开任务管理器
在“服务”一栏里找到MYSQL80网络服务,开启即可


在“服务”设置中将MYSQL服务设置成自动启动,以防再次发生此类问题

P.S. Stack Overflow永远的神!

在国内各大网页翻查,还是Stack overflow第一个搜索结果就管用:

Steps:

1 - Right click on your task bar -->Start Task Manager

2 - Click on Services button (at bottom).

3 - Search for MYSQL57

4 - Right Click on MYSQL57 --> Start

Now again start your mysql-cmd-prompt or MYSQL WorkBench

所以说啥时候CSDN可以像stack overflow一样靠谱些啊(恼

本文标签: 连接不上mysqllocalhost