navicat for mysql和mysql连接,出现以下弹窗,mysql已经启动

img

原因:3306端口未对外开放。

解决方案:
我的电脑右键--->管理--->服务和应用程序--->服务--->在里面找到Mysql--->右键启动

启动成功会显示正在运行。然后重新连接数据库即可。

将主机地址localhost改为127.0.0.1

win+r 输入ervices.msc打开服务找到mysql 查看服务是否开启 如果开启重启尝试 如果还不行查看https://blog.csdn.net/qq_41140741/article/details/81395111 望有帮助

用mysql命令行客户端连接,确认服务是正常的再说外部工具。