纯粹为了记录自己问题解决
在eclipse中导入项目后发现出现“Client does not support authentication protocol requested by server”错误,搜索后根据解决方法改变了mysql的加密方式为”mysql_native_password“,我是直接在Navicat中修改的
继续运行该项目出现”java.sql.SQLException: Unknown character set index for field ‘255’ received from server.“错误,却不是jar包版本问题,探索过后发现是配置类中引用驱动时少了一个".cj",没有真正引用到最新的jar包。由原来的"com.mysql.jdbc.Driver"改为"com.mysql.cj.jdbc.Driver"即可
不过有一点比较奇怪,之前有一个项目加载驱动程序时就没有加“.cj”可以正常运行