MySQL的JDBC驱动问题环境变量设置如下:
CLASSPATH:
%JAVA_HOME%\lib\mysql-connector-java-3.1.11-bin-g.jar;%JAVA_HOME%\lib\mysql-connector-java-3.1.11-bin.jar
JAVA_HOME:j:\j2sdk测试代码:Class.forName("com.mysql.jdbc.Driver").newInstance();出现ClassNotFoundException异常
为什么?
CLASSPATH:
%JAVA_HOME%\lib\mysql-connector-java-3.1.11-bin-g.jar;%JAVA_HOME%\lib\mysql-connector-java-3.1.11-bin.jar
JAVA_HOME:j:\j2sdk测试代码:Class.forName("com.mysql.jdbc.Driver").newInstance();出现ClassNotFoundException异常
为什么?
public class test
{
public static void main(String[] argc)
{
java.sql.Connection conn;
java.lang.String strConn;
try{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn= java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
}
catch(Exception e){
System.out.print(e);
}
}
}
2。导入工程
呵呵,我是菜鸟,不是很懂……
你其实可以找个java IDE来用下,比如eclipse或是intellij ,jbuilder都行,,那样方便多了...
你先试试吧,,,希望你早日解决问题...
set classpath=.;d:/test/mysql-connector-java-3.1.11-bin.jar
再执行 java 即可(在doc下面)
------------
楼主好像误解了
如果你用ide的话,需要把包导入到工程
如果你不用ide的话,通常加到classpath也可以了
弄了好久,放到JDK\LIB\也不可以。
不过放到JDK\jre\lib\ext\下就可以了。