栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

c3p0数据库连接池问题及解决

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c3p0数据库连接池问题及解决

问题1:java.sql.SQLException: Unknown initial character set index '255' received from server.

上述问题基于我用的jar包版本是5.0.8

 实际上我的MySQL是8.0.12

 解决方法:查看自己Mysql的版本,键盘按win+r------>cmd------>mysql -u root -p

 然后删除原来的jar   加入对应版本的jar----->  Build Path

 成功后 有类似瓶子形状的标志

也提醒如果是Eclipse平台,看自己的项目是不是有Referenced Libraries

问题2:对实体"useSSL"的引用必须以";"分隔符结尾

 解决办法:

 

        jdbc:mysql://localhost:3306/bookstore? characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8

问题3:No suitable driver

 这个问题是最开始出现的,但是当删除旧的jar增加对应版本的jar,问题便解决了。

 

还有一些我不确定的因素:

1.Referenced Libraries  刚开始我的项目里面没有这个 但是各个jar包都不用bulid path 所以起初没考虑这个  后续解决的时候 发现多出了这个,当下我认为它的出现就是使得jar包被合理处理。

2.我当初c3p0-config.xml配置文件的位置位于WebContent/下,后续把它调整到了src/下

 

供大家参考,一起进步哟

参考链接:

对应数据库连接问题:

java.sql.SQLException: An attempt by a client to checkout a Connection has timed out._Akanarika520的博客-CSDN博客

 下载对应mysql的方法:

Java连接MySQL mysql-connector-java-bin.jar驱动包的下载与安装_明天天明~的博客-CSDN博客_mysql驱动包

JDBC连接Mysql 8.0.12版本的几个注意事项 - 简书 (jianshu.com)

 这个链接对我的问题帮助较小,有需要者,定量参考

出现java.sql.SQLException: No suitable driver的几种解决办法_weixin_30660027的博客-CSDN博客

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/309886.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号