还有  我建立的 mysql库为什么只是.opt文件和.frm文件  为什么没有.MYI和.MYD文件 建立的数据库是否正确啊

解决方案 »

  1.   

    如果是tomcat的话,你首先要保证你的驱动放在common/lib/目录下,否则就会找不到.空数据库就是只有上面的两个文件,如果表类型为MyISAM建表后才会有.MYD,.MYI文件.
      

  2.   

    驱动文件的全路径要包含在classpath中
      

  3.   

    没有驱动.从网上下个MYSQL的驱动,然后解压缩,其中的结尾是bin-jar的就是驱动了。然后把这个jar包放到CLASSPATH指定的路径下,再试一下。如果还不行,就把JAR包再解压缩。
    还不行,就将Class.forName()中的String换成org.gjt.mm.mysql.Driver
      

  4.   

    我的MYSQL是5.0的,但是如果把5.0的驱动放到tomcat5/common/lib中,tomcat5都起不来!换成这个版本"mysql-connector-java-3.1.6-bin.jar"就好了!虽然有点旧,但是能用!