java.sql.SQLException: No suitable driver at java.sql/java.sql.DriverManager.getDriver(DriverManager.java:298) at com.mchange.v2.c3p0.DriverManagerDataSource.driver(DriverManagerDataSource.java:223) at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:119) at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:143) at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:132) at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137) at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014) at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32) at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810) at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
出现错误的原因:
一、

配置文件的配置错误:可能是账号或者是密码与数据库的账号密码不同
二:

连接数据库的配置文件必须在根目录(src)下,当src变为蓝色时便是根目录,若src不是根目录可以根据一下操作变为根目录:
右键src


这篇博客主要讨论了在Java应用程序中遇到`java.sql.SQLException: No suitable driver`错误的原因。问题可能出在配置文件的数据库账号或密码不正确,或是驱动管理器无法找到合适的数据库驱动。此外,还提到了当src目录不是根目录时,如何将其设置为根目录以确保数据库连接配置文件的正确加载。
4112

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



