这是我的程序
public class testingdb {
public static final String DBDRIVER="com.mysql.jdbc.Driver";
public static final String DBURL="jdbc:mysql://localhost:3306/abc";
public static final String DBUSE="root"; public static final String DBPASS="feiniu12";
public static void main(String[] args){ Connection conn=null;
Statement stmt=null;
try{ Class.forName(DBDRIVER);} catch (ClassNotFoundException e){ e.printStackTrace(); }
conn=DriverManager.getConnection(DBURL, DBUSE, DBPASS);
stmt=conn.createStatement();
stmt.executeUpdate(sql);
stmt.close();
conn.close();
} }
这是错误提醒信息。java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:171) at testingdb.main(testingdb.java:14)java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/abc at java.sql.DriverManager.getConnection(DriverManager.java:602) at java.sql.DriverManager.getConnection(DriverManager.java:185) at testingdb.main(testingdb.java:19)java.lang.NullPointerException at testingdb.main(testingdb.java:22)
我就只有20分了,谁帮我解决了都给你
我的配置是:path D:\eclips\java\bin;D:\eclips\java\jre\bin;D:\mysql\bin;D:\tomcat\apache-tomcat-7.0.2\bin;D:\tomcat\apache-tomcat-7.0.2\libCLASSPATH:D:\eclips\java\lib\tools.jar;D:\eclips\java\lib\dt.jar;D:\eclips\mysql-connector-java-5.1.20-bin.jar;
按照你说的做也是不行啊,我说的把mysql-connector-java-5.1.20-bin.jar配置好是指D:\eclips\mysql-connector-java-5.1.20-bin.jar;放到了CLASSPATH中。在程序里也放进了WEB-INF-lib中了
已经放了