此次问题是因为设置linux开机自启动mysql发现的。
导致的原因是:allowPublicKeyRetrieval=false
项目配置数据库url的时候加上allowPublicKeyRetrieval=true即可。
例如:
url: jdbc:mysql://.....:3306/...?useUnicode=true&useSSL=false&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
如果是数据库管理工具,在属性面板修改allowPublicKeyRetrieval=true即可