zoukankan      html  css  js  c++  java
  • Navicat连接Mysql11.1.13出现1251错误

    打开Navicat软件,单击左上角【连接】按钮,选择mysql,弹出新建连接,输入相关信息,单击【连接测试】,报1251的错误,如下图所示:

    根因分析:

    mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password

    解决方案:

    第一种是升级navicat驱动

    第二种是把mysql用户登录密码加密规则还原成mysql_native_password

    采用第二种方法,在cmd下登录到mysql下

    #修改加密规则:

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 

    #更新一下用户的密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;  

    #刷新权限 

    FLUSH PRIVILEGES; 


    做完上面的操作,再做连接测试就ok了。

  • 相关阅读:
    外观模式
    建造者模式
    原型模式
    工厂模式
    单例模式
    设计模式入门
    SpringBoot-SpringMVC开发总结
    SpringBoot日志
    IDEA Basics
    Kafka基础学习
  • 原文地址:https://www.cnblogs.com/pengjt/p/11433210.html
Copyright © 2011-2022 走看看