浪词giegie 2021-06-22 17:51 采纳率: 50%
浏览 19
已结题

MySQL和navicat

我的MySQL密码是123456

在navicat里输入123456提示密码不正确

我用root输入正确,

这个该如何解决

 

  • 写回答

1条回答 默认 最新

  • 小Tomkk 2024-09-10 21:52
    关注

    你试一下命令

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    FLUSH PRIVILEGES;
    
    

    尝试重置密码
    可能是由于某些未知原因导致密码不正确,尝试在MySQL命令行中重置密码:

    sql
    复制代码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    FLUSH PRIVILEGES;
    
    

    然后再尝试使用Navicat连接。

    确定连接的MySQL实例
    确保你在Navicat中连接的是正确的MySQL实例,尤其是在本地安装了多个MySQL版本的情况下。
    解决方法:

    检查Navicat的连接配置,确认主机、端口和用户信息与命令行登录时一致。

    本回答被专家选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月18日
  • 专家已采纳回答 9月10日

悬赏问题

  • ¥15 mySQL5.7.34安装遇到的问题
  • ¥15 结构功能耦合指标计算
  • ¥20 visual studio中c语言用ODBC链接SQL SERVER
  • ¥50 AI大模型精调(百度千帆、飞浆)
  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表
  • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
  • ¥15 系统2008r2 装机配置推荐一下
  • ¥500 服务器搭建cisco AnyConnect vpn
  • ¥15 悬赏Python-playwright部署在centos7上