mysql 报错Authentication method 'caching_sha2_password' is not supported
程序员文章站
2022-07-10 20:36:37
原文地址:https://blog.csdn.net/u011583336/article/details/80999043 之前工作中用的数据库多是ms sqlserver,偶尔用到mysql都是运维配置好 ,今天心血来潮,在本地电脑安装了一个mysql8.**的版本。建好表测试的时候发现报错。c ......
原文地址:https://blog.csdn.net/u011583336/article/details/80999043
之前工作中用的数据库多是ms sqlserver,偶尔用到mysql都是运维配置好 ,今天心血来潮,在本地电脑安装了一个mysql8.**的版本。建好表测试的时候发现报错。caching_sha2_password,原因好像是,这个版本的编码方式改变了。上网搜了好久,用上面链接的方法解决了。在这里我想补充两句,1安装路径里面没有配置文件,不知道在哪里搜的一个办法有效,右击这个,在
找到了my.ini 配置文件(windows系统)。2第一次按照上面链接里的东西搞了一遍发现不可以,在mysql 数据库中查询 user mysql ;select plugin,authentication_string from user; 发现默认的编码方式还是之前的,在ini里面一查,我添加的default_authentication_plugin=mysql_native_password 下面还有一个default_authentication_plugin=caching_sha2_password 这条把我的给覆盖了。注释掉。重启服务 可以了。
上一篇: ai怎么绘制滚筒刷图标?
推荐阅读
-
mysql 8.0 错误The server requested authentication method unknown to the client解决方法
-
mysql 报错Authentication method 'caching_sha2_password' is not supported
-
关于Navicat连接MySQL 报 Authentication plugin 'caching_sha2_password' cannot be loaded
-
【解决办法】MYSQL连接报错:Authentication plugin ‘caching_sha2_password‘ cannot be loaded
-
mysql 无法连接提示 Authentication plugin 'caching_sha2_password' cannot be loaded
-
连接8.0.15mysql 报错 client does not support authentication protocol requested by server ,consider upgra
-
nodejs连接mysql报错:Client does not support authentication protocol requested by server; consider upgrad
-
MySQL8.0报错Client does not support authentication protocol requested by server; consider upgrading My
-
MySql 链接报错“Client does not support authentication protocol requested by server; consider upgradin”
-
MySql8.0,使用Navicat连接时报错:Client does not support authentication protocol requested by server;consider