zoukankan      html  css  js  c++  java
  • 客户端启动连接本地mysql,错误提示plugin caching_sha2_password could not be loaded

    原文链接: https://blog.csdn.net/FindStar_ing/article/details/86154592

    原来是用navicat可视化工具,后来用了HeidiSQL,输入账号密码后一直无法进入数据库报错

    1.127.0.01和localhost的区别
    一个是本机地址还有一个是别名
    同时localhost不依赖于网卡,不受到防火墙的限制。
    127这个域名则相反。
    ipv4是物理网络接口的一个代号,每台电脑都不一样,可以供不同电脑间互相访问。而127.0.01和localhost只是内部访问自己时用的。
    2.所以访问自己本地配置的数据库,默认用127域名,账号密码使用安装mysql时设置的。

    在输完后就出现了问题。


    后来在网上搜了很多解决方案,好不容易才顺利连接上。

    原因:下载的mysql8.1内部加密方式,限制了远程访问。在mysql的user表中增password的权限。

    解决方案:
    mysql -u root -p
    use mysql
    alter user ‘root’@‘localhost’ identified by ‘password’ password expire never;设置权限
    alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘password’;更新密码
    flush privileges;刷新权限

    补充:查看mysql库里的user表信息

    这里要注意mysql8.0已经将内置的password字段改成了
    authentication_string
    查表结果:

    ————————————————
    版权声明:本文为CSDN博主「皇上看不见」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/FindStar_ing/article/details/86154592

  • 相关阅读:
    最小二乘法求回归直线方程的推导过程
    最小二乘法求回归直线方程的推导过程
    Redis过期键的删除策略
    Redis过期键的删除策略
    最小二乘法求回归直线方程的推导过程
    最小二乘法求回归直线方程的推导过程
    不用第三方实现内网穿透
    不用第三方实现内网穿透
    X Redo丢失的4种情况及处理方法
    Problem D: 逆置链式链表(线性表)
  • 原文地址:https://www.cnblogs.com/yang1314/p/14505337.html
Copyright © 2011-2022 走看看