• Navicat Premium 出现2059错误解决办法


    1,登陆后可查询默认加密规则,键入

                  use mysql;

                   select user,plugin from user where user ='root';

    解决办法;

    1,更新用户密码:ALTER USER'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;  

    #  'password' 为要修改的密码,如果报出1819错误的话,就是密码设置不符合要求,网上有许多修改“密码配置”的文章,试了好多,没用!最后,我自己设置了一个稍微复杂点的密码 ------------大写字母+小写字母+特殊符号+数字----------完美通过!!!

    2,更改加密方式:ALTER USER'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 

     #  'password' 为修改后的密码

    3,刷新权限:FLUSH PRIVILEGES;

    4,再次连接,成功!

  • 相关阅读:
    python基础12-语法
    基础篇-内置函数(常用)
    中级篇-内置函数 (map/filter/reduce)
    python 基础11-递归
    python 基础10-函数、变量
    python 基础9-拼接
    redis
    python--os模块
    函数return多个值
    python--文件读写
  • 原文地址:https://www.cnblogs.com/Fantinai/p/10440585.html
Copyright © 2020-2023  润新知