配置文件代码一直没有改动过,之前Java代码还是能正常连接数据库的,今天再启动就报errorCode 0, state 08S01了,网上找了很多资料,解决办法有如下几个
1、在url中增加useSSL=false参数(没解决我的问题)
2、在idea 配置参数 -Djava.net.preferIPv4Stack=true(没解决我的问题)
然后想起来其中一个子项目也是连接的这个mysql服务器,能正常访问,于是比对了两个url,发现主要的差别在url的参数上(能运行的工程的url不带参数),尝试了也不能解决,于是把正常的工程的url复制过来,发现能正常访问了,然后手动重新写了一遍url就正常了。。。。。诡异