各位大哥请帮忙(因为不知道怎么发文章所以只好寄人篱下^_^)
最近在学JDBC在变量设置上有点问题!
我把conncet/j(即 mm.myql )解压在C盘
然后再系统环境变量里设置:
CLASSPATH=.;c:\j2sdk1.4.2\lib\tools.jar;c:\j2sdk1.4.2\lib\dt.jar;C:\mysql-connector-java-3.0.16-ga
PATH=c:\j2sdk1.4.2\bin
JAVA_HOME=C:\j2sdk1.4.2代码如下:
import java.sql.*;public class UseJDBC
{
public static void main( String args[] )
{
try
{// load driver
Class.forName("org.git.mm.mysql.Driver");
 // connect to database
Connection c = DriverManager.getConnection(
"jdbc:mysql://localhost/roommate? user=root");
c.close();
}
catch( SQLException e )
{
e.printStackTrace();
}
catch( Exception e )
{
e.printStackTrace();
}
}
}错误:ClassNotFoundException:org.git.mm.mysql.Driver
...
...请各位大哥多多帮忙!!!

解决方案 »

  1.   

    org.git.mm.mysql.Drivergit好像写错了、、
      

  2.   

    String url="jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=GBK";
    Class.forName("org.gjt.mm.mysql.Driver");
      

  3.   

    org.apache.jsp.main_jsp._jspService(main_jsp.java:324)
    你的main.jsp里是怎么写的?
      

  4.   

    在jdbc:mysql://localhost:3306/database?user=root&password=***&useUnicode=true&characterEncodeing=GBK
    里边的3306端口是JDBC的默认端口么?
    还有其他的几个参数是什么意思呀!!
    谢谢!!