环境:eclipse
查了很多资料,无外乎一下几种方法
一是:连接URL格式出现了问题(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX")
二是:驱动字符串出错(com.mysql.jdbc.Driver)
三是Classpath中没有加入合适的mysql_jdbc驱动
四是把 mysql-connector-java-5.1.22-bin.jar放到$JAVA_HOME/jre/lib/ext中
以上四种方法都我来说都不好使。
右键工程,查看eclipse的Run configuration,发现jre用的是老的jre,不是新装的jre。
刚开始我先装了一个jre,由于没有jdk,新装了一个jdk,jdk都是带jre的。可以eclipse不认识新的jre,还是用的老的jre。
修改jre的环境。问题解决
顺带把mysql connector 附上,去我的资源里面找吧。