在将mysql连接器放入lib路径并且重启pam360服务或者pmp服务时,以及排查了可能的账号,以及连接问题后,连接mysql依然提示报错。
大概率由于MySQL Connector/J 版本不兼容,主流版本为两类。
MySQL 5.7 → Connector/J 5.1.xMySQL 8.0 → Connector/J 8.0.x
首先需要问客户,管理的mysql的版本号是多少的,如客户反馈版本号为8.4.8,则对应官网中下载8版本。
PS:连接器版本号查询方法:解压或者打开压缩包,查看mysql-connector下的META-INF/MANIFEST.MF文件。
看这几个内容都对应的是版本号。
Bundle-Version: 5.0.33
Implementation-Version: 5.0.33
Specification-Version: 5.0
如果不对应,下一步官网下载合适版本,然后重新放入lib,重启服务。
解压后找到里面的jar类型文件做放入lib下使用