这个com.mysql.jdbc.Driver没加载成功。是不是没有咯?

解决方案 »

  1.   

    Connection conn = DriverManager.getConnection(url,"","");
    这儿要填上你数据库的用户名和密码
    eg.
    Connection conn=DriverManager.getConnection(url,"root","pass");
      

  2.   

    有两种可能,一种是驱动程序的jar包没有考对路径,一种是设置了用户名和密码。如果设置了用户名和密码,你应该这样写url:
    String url ="jdbc:mysql://localhost:端口号/user=用户名&password=密码";
    Connection conn = DriverManager.getConnection(url);
      

  3.   

    你的链接路径是否有误,应该这样写:
    String username="xxx";
    String password="xxx";
    public boolean connect(String ip, String host) {
      boolean connectok=true;
      try {sConnStr="jdbc:mysql://"+ip+"/"+host+"?user="+username+"&password="+password+"&useUnicode=true&characterEncoding=gb2312";
           Class.forName(sDBDriver).newInstance();
           conn = DriverManager.getConnection(sConnStr);
           stmt = conn.createStatement(ResultSet.TYPE_FORWARD_ONLY ,ResultSet.CONCUR_UPDATABLE);
      }
      catch(Exception e) {
            connectok=false;
            System.err.println("数据库连接错误!\n详细信息: "+e.getMessage());
      }
      return connectok;
    }另外mysql驱动包一定要放在classpath里,或者tomcat的web-inf/lib里面
      

  4.   

    MYSQL的驱动包拷过去没有??检查一下;String url ="jdbc:mysql://localhost:8080/data?user=用户名&password=密码";data是你的数据库名字