我以前用jsp、mysql时也出现类似问题,我试了n遍,最后发现可能是驱动和mysql版本兼容问题。
推荐用mysql4.0.24
驱动用3.0.16,我就是在这种环境才通过的

解决方案 »

  1.   

    package com.mysql does not exist
    他的意思是说没这个包,和版本也有关系??我下载的全是他最新的,应该没问题的吧
    MySQL 5.0
    MySQL Connector/J 3.1 
      

  2.   

    public static Class<?> forName(String className)
                            throws ClassNotFoundException参数是String型的,com.mysql.jdbc.Driver算什么型?
    Class.forName("com.mysql.jdbc.Driver");就可以了,.newInstance();也不需要。
      

  3.   

    Class.forName(com.mysql.jdbc.Driver).newInstance();
    ??
    Class.forName("com.mysql.jdbc.Driver").newInstance();
      

  4.   

    >import com.mysql.jdbc.*;这个还说明不了问题呀。要说想说明问题得这样:import com.mysql.jdbc.Driver;
    但是,目前的实际情况是要这么用:Class.forName("com.mysql.jdbc.Driver") forName 方法需要的参数是类名的字符串。:)
      

  5.   

    建议你采用这样的形式使用MySQL的JDBC数据库连接器
    Class.forName("org.gjt.mm.mysql.Driver").newInstance();
      

  6.   

    GOOD,解决了
    是我漏了""