文章目录
一、jar包启动解决报错 discard long time none received connection.
参考文章:解决druid新版本报错 discard long time none received connection
我使用的版本是1.1.24
解决方法一:在启动时候添加-Ddruid.mysql.usePingMethod=false
解决方法二:升级druid版本到1.2.11
修改pom.xml文件中对应的版本即可
二、java后端报错java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not all
方法一
在application-dev.yml的jdbc url的后边加上allowPublicKeyRetrieval=true即可
方法二
创建用户的时候直接使用的语句是:create USER if NOT EXISTS devops@‘%’ identified by ‘123456’;
所以mysql默认使用sha_256加密
现在修改mysql用户密码,使用其它的加密方式: