我在做项目的时候发现的问题,,最终还是解决了。
出现这个问题一般有几个原因,
第一:是你的连接字符串有问题
// 定义数据库的驱动信息
private static String DRIVER = "com.mysql.jdbc.Driver";
// 定义数据库的连接地址
private static String URL = "jdbc:mysql://localhost:3306/ishare";
第二:Classpath中没有加入合适的mysql_jdbc驱动(驱动要和你的数据库版本一致)
第三:如果是涉及到tomcat的就要是tomcat找不到你的jar包所以要把
mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就可以了。
在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.7-bin.jar拷贝到tomcat下lib目录就可以了