今天在测试手动创建c3p0数据源的时候,运行代码报错:could not create connection to database server 08001。
因为之前也有写过mybatis的项目,也有数据连接的内容,并没有报错,就一直以为是代码的问题。最后发现是pom.xml
数据连接驱动版本号有错误。

如上图所示,我自己电脑上的mysql数据库版本是8.0.22,数据库驱动版本号是8.0.23,在pom文件中我把mysql的版本号填到了数据库驱动那,导致了以上的报错。
修改:

然后再运行一下代码,就出现结果了:

希望对你有帮助。
could not create connection to database server 08001
最新推荐文章于 2025-11-19 22:09:05 发布
作者分享了解决在使用C3P0创建数据源时遇到的错误,原因在于pom.xml中数据库驱动版本与实际数据库不匹配。通过调整为正确的MySQL 8.0.22驱动,问题得以解决。

5168

被折叠的 条评论
为什么被折叠?



