递归火山软件开发平台

标题: MYSQL客户端连接池不支持MYSQL8.0吗 [打印本页]

作者: yifan09    时间: 2022-8-29 22:59
标题: MYSQL客户端连接池不支持MYSQL8.0吗
本帖最后由 yifan09 于 2022-8-30 11:43 编辑

请问MYSQL客户端连接池不支持MYSQL8.0吗
作者: Xelloss0618    时间: 2022-8-29 23:39
当然支持
作者: 创世魂    时间: 2022-8-30 07:05
支持
作者: 安卓小助手    时间: 2022-8-30 07:21
非常的支持
作者: xucy    时间: 2022-8-30 07:54
绝对支持:噜阿噜:噜阿噜
作者: yifan09    时间: 2022-8-30 09:19
(, 下载次数: 69) (, 下载次数: 66)

官方的连接池初始化后返回连接数为0,默认的是10,而且执行不了cha询。用第三方的就可以。

作者: suyan    时间: 2022-8-30 09:34
先要连接数据库
作者: yifan09    时间: 2022-8-30 09:40
本帖最后由 yifan09 于 2022-8-30 09:41 编辑

试过了,连接不上,连接为假,第三方可以。 (, 下载次数: 63)

作者: Xelloss0618    时间: 2022-8-30 10:00
你这中文数据库名称啊,先用“置字符集”设置一下你数据库用的字符编码
作者: yifan09    时间: 2022-8-30 10:07
谢谢,英文也试过,字符编码是UTF8
作者: yifan09    时间: 2022-8-30 10:13
(, 下载次数: 50)
第三方的可以

作者: 79574490    时间: 2022-8-30 10:57
这个需要解决下,帮忙顶。
作者: yifan09    时间: 2022-8-30 11:19
顶上
作者: kamikaze    时间: 2022-8-30 12:50
有的电脑 就是不支持 你换5.7 就可以了
作者: yifan09    时间: 2022-8-30 13:07
换了一种老的认证方式才行,官方应该没更新支持库
作者: 创世魂    时间: 2022-8-30 15:32
yifan09 发表于 2022-8-30 13:07
换了一种老的认证方式才行,官方应该没更新支持库

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

(, 下载次数: 54)

作者: yifan09    时间: 2022-8-30 16:38

报错: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;

能连接了。
作者: yifan09    时间: 2022-8-30 16:51
好像是8.0.19以后的版本的mysq用户密码加密方式为caching_sha2_password




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4