connection搞出一个来先,再对数据库操作一下看看

解决方案 »

  1.   

    不好意思,main()里给它实例化一下,testSql test = new testSql();现在出现下面的错误,应该是驱动没有装载,该怎么解决呢?
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
            at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
            at java.lang.C加载数据库驱动失败!
    lass.forName0(Native Method)
            at java.lang.Class.forName(Class.java:141)
            at test.testSql.<init>(testSql.java:21)
            at test.testSql.main(testSql.java:38)
      

  2.   

    将 jdbc driver 的压缩包 jar/zip 文件设置到 classpath 中
      

  3.   

    设置过了,现在CLASSPATH设置到了JDK下的LIB,还是不行啊,错误依旧:(
      

  4.   

    加到那里有什么用?
    要将你下载的驱动包加到CLASSPATH
      

  5.   

    还可以这样
    java -classpath mysql-driver.jar testSql
      

  6.   

    驱动程序没有加到classpath中。
      

  7.   

    set classpath
    要么简单一点
    在你的工程lib里面包含进这个包
    我一般这样用,因为classpath实在太多东西了。
      

  8.   

    把那个.jar文件拷到jdk安装目录下的jre/lib/ext下就行了
      

  9.   

    把那个.jar文件拷到jdk安装目录下的jre/lib/ext下就行了