递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

MYSQL客户端连接池不支持MYSQL8.0吗

查看数: 8329 | 评论数: 17 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-8-29 22:59

正文摘要:

本帖最后由 yifan09 于 2022-8-30 11:43 编辑 请问MYSQL客户端连接池不支持MYSQL8.0吗

回复

yifan09 发表于 2022-8-30 16:51:40
好像是8.0.19以后的版本的mysq用户密码加密方式为caching_sha2_password
yifan09 发表于 2022-8-30 16:38:04

报错:Authentication plugin 'caching_sha2_password' cannot be loaded

然后做了如下操作:

执行命令
mysql -u root -p 连接数据库

use mysql;

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

可以看到当前用户的加密方式为caching_sha2_password

执行命令

alter user 'root'@'%' identified with mysql_native_password by '123456';

flush privileges;

能连接了。
创世魂 发表于 2022-8-30 15:32:35
yifan09 发表于 2022-8-30 13:07
换了一种老的认证方式才行,官方应该没更新支持库

没问题的。
刚用8.0测试了一下,可以连接。


yifan09 发表于 2022-8-30 13:07:41
换了一种老的认证方式才行,官方应该没更新支持库
kamikaze 发表于 2022-8-30 12:50:01
有的电脑 就是不支持 你换5.7 就可以了
yifan09 发表于 2022-8-30 11:19:49
顶上
79574490 发表于 2022-8-30 10:57:11
这个需要解决下,帮忙顶。
yifan09 发表于 2022-8-30 10:07:17
谢谢,英文也试过,字符编码是UTF8

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 19:31 , Processed in 0.086855 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表