MySQL-C3P0连数据库报错问题
MySQL-C3P0连数据库报错问题
No suitable driver found for
- 首先检查MySQL数据库版本与依赖版本是否一致,如8.0.40数据库,需要使用8.0以上的依赖。
- 检查c3p0的依赖版本,需要符合系统应用特性
- 检查c3p0.xml配置文件的地址,需要在resource文件夹下(maven-webapp工程)
- 配置文件中,jdbcUrl配置:
jdbc:mysql://localhost:3306/test_maven?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- 整个c3p0配置如下:
<?xml version="1.0" encoding="utf-8" ?>
<c3p0-config><default-config><property name="jdbcUrl">jdbc:mysql://localhost:3306/test_maven?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai</property><property name="driverClass" >com.mysql.jdbc.Driver</property><property name="user">root</property><property name="password">654123</property></default-config>
</c3p0-config>