2021

2021-02-15

CLIENT_PLUGIN_AUTH is required

新版mysql 6.x.x的会报这个错误,还来我换成5.x.x就好了。

2021-03-30

原来ConcurrentHashMap的contains不是contains, 而containsKey才是

contains查对象

containsKey查键值。

2021-06-26

今天发现自己好蠢,以前一个模块说不支持mysql8,然后就找最新的jdbc8,但是最新的jar是jdk8的,在安卓上不能执行,

后来就把最新的几个版本的jar都下载下来,通过解压缩包的方式看里面的jdk版本(入坑),阴错阳差地得出了jdk6版本最低的是mysql-connector-java-5.1.40.jar,

然后就用这个包试了一下,昨不到想要的结果。就想jdbc8的源码下下来,想手动改代码,改成jdk6的版本,那是一个痛苦了,花了几天时间也没完成。劳心劳体力。

过了好多天后,突发其想,用javap -v xxx.class查jdk版本,发现支持jdk6的最低版本是mysql-connector-java-5.1.49.jar,然后执行,还成功了。我的个乖乖。

最短的路完美被我错过,反正走了一条漫漫无尽之路。真的是,方向错了,就错得相当离谱了。

原文地址:https://www.cnblogs.com/angelshelter/p/14405540.html