我继承了一个项目(我完全没有Java的经验),我被卡住了。
我们有一个运行redhat的服务器,我需要它来更新其中一个jar文件。因此,我简单地复制了更新后的文件,并重新启动了该文件的服务。然而,这个过程在我们的另一台服务器上也有效,我也这样做了,但在这台服务器上,它在日志文件中出现了以下内容。
Exception: com.mysql.jdbc.Driver
SQLException: No suitable driver found for jdbc:mysql://localhost:3306/dbanmejar文件被上传到网站根目录下的一个文件夹中,该jar文件夹中有一个lib文件夹,其中包含mysql-connector-java-5.1.6-bin.jar。
有人知道我可能会错过什么吗,因为我也是linux的新手。
提前感谢
发布于 2013-05-15 17:36:25
java.sql.SQLException:找不到合适的驱动程序
此异常可能有两个原因:
由于驱动程序似乎已加载,因此看起来URL在该计算机上无效:
jdbc:mysql://localhost:3306/dbname
您是否在该计算机上的端口3306上运行并侦听mysql。还要确保您在那里输入了模式dbname。
发布于 2014-01-15 14:32:37
您只需设置:
[jdbc:mysql://localhost/dbanme] 而不是
[jdbc:mysql://localhost:3306/dbanme]因为java编译器默认识别端口3306,所以不需要在"localhost:“后面填上"3306”。
https://stackoverflow.com/questions/16561271
复制相似问题