前七种就不再细说了,详细的可以看如下的博客
https://blog.csdn.net/jdfkldjlkjdl/article/details/42170749
https://jyao.iteye.com/blog/1915561
本人遇到的情况是在mysql版本与Connector/J版本一致并且其余配置均一致的情况下一直报错,直到看到如下的log信息
在查阅一些资料后,发现如果在c3p0配置时使用jdbc.properties的方式去配置,如下
<property name="jdbcUrl" value="${jdbc.url}"/>
此时,jdbc.properties内的url中的&不需要用转义字符来表示
总结:配置里面的字符是&使用的转义字符&emp;不用转义会报错。 当然也可以在jdbc.properties里面进行配置,那么就不需要转义了。