Huangquan-Creek 2023-06-04 09:59 采纳率: 76%
浏览 124
已结题

pycharm连接mysql时显示被拒绝。

img

pycharm无法连接到MySQL。MySQL是8.0,驱动是8.0.25. 问题如图所示。
查看了一下端口号,是3306.不知道哪里存在问题,请求解惑?

  • 写回答

2条回答 默认 最新

  • Huangquan-Creek 2024-01-07 15:27
    关注

    今天刷了一篇文章突然找到解决问题的方法了,
    首先看一下自己防火墙有没有打开,确保防火墙是not runing
    netstat -a -n
    netstat -anp |grep 3306

    再次确认MySQL端口是否被占用,一般显示 LISTEN 就是被占用了,kill 杀掉进程id。
    再一个就是权限问题,确保用户有没有权限。一般情况下的用户都是localhost.
    需要进入到数据库,use mysql 数据库,将所需要的用户权限改为%
    update user set hpst="%" where user="you_need_user";

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月31日
  • 创建了问题 6月4日