java.sql.SQLException: The connection property ‘autoReconnect‘ acceptable values are: ‘TRUE‘, ‘FALSE

1.问题

        在使用数据库查询数据,添加数据到elasticsearch时报错java.sql.SQLException: The connection property ‘autoReconnect‘ acceptable values are: ‘TRUE‘, ‘FALSE_第1张图片

java.sql.SQLException: The connection property 'autoReconnect' acceptable values are: 'TRUE', 'FALSE', 'YES' or 'NO'. The value 'true;' is not acceptable. 

这个报错啥意思勒:这个连接的属性'xxxx'(基本都是application.yml里的数据库配置url中参数名) 允许的值是"TRUE","FALSE","YES"或者"NO",这个值"true,"是不允许的。注意这里的符号问题,基本都输粗心写上去的,要么就是复制粘贴时把符号也给复制进去了,一定要注意!!!!

2.解决方案

        查看数据库连接配置,百分之99都是配置问题,我就是复制粘贴把符合给复制进去了。- -

        删除一下重新运行就完事了! 

java.sql.SQLException: The connection property ‘autoReconnect‘ acceptable values are: ‘TRUE‘, ‘FALSE_第2张图片

        嗯。。。。emmm,怎么跟我预想的不一样勒

java.sql.SQLException: The connection property ‘autoReconnect‘ acceptable values are: ‘TRUE‘, ‘FALSE_第3张图片

        还是配置文件问题,这ip地址写了个啥?(配置文件都是cv的,真坑呐),修改继续运行。

java.sql.SQLException: The connection property ‘autoReconnect‘ acceptable values are: ‘TRUE‘, ‘FALSE_第4张图片

查询出数据了,去es查询一下添加成功没有

java.sql.SQLException: The connection property ‘autoReconnect‘ acceptable values are: ‘TRUE‘, ‘FALSE_第5张图片 

ok,解决!果然是一看就会,一做就错。 

你可能感兴趣的:(踩坑与思考,数据库,mysql,spring,boot,mybatis)