本帖最后由 phoenixflame11 于 2010-04-11 02:33:10 编辑

解决方案 »

  1.   

    在MYSQL的日志中看一下。或者换个MYSQL官网的驱动。
      

  2.   

    换了最新的mysql-connector-java-5.1.12还是不行
    MYSQL没开LOG
    NB LOG文件这么报错严重 [org.openide.util.RequestProcessor]
    java.lang.NoClassDefFoundError: Could not initialize class com.mysql.jdbc.SQLError
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:430)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
    at org.netbeans.modules.db.mysql.util.DatabaseUtils$1.call(DatabaseUtils.java:197)
    at org.netbeans.modules.db.mysql.util.DatabaseUtils$1.call(DatabaseUtils.java:193)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:288)
    at java.util.concurrent.FutureTask.run(FutureTask.java:139)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:669)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:694)
    [catch] at java.lang.Thread.run(Thread.java:626)
    严重 [org.openide.util.RequestProcessor]
    java.lang.NoClassDefFoundError: Could not initialize class com.mysql.jdbc.SQLError
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:430)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
    at org.netbeans.modules.db.explorer.DbDriverManager.getConnection(DbDriverManager.java:128)
    at org.netbeans.modules.db.explorer.DatabaseConnection.doConnect(DatabaseConnection.java:592)
    at org.netbeans.modules.db.explorer.DatabaseConnection.access$100(DatabaseConnection.java:101)
    at org.netbeans.modules.db.explorer.DatabaseConnection$2.run(DatabaseConnection.java:644)
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
      

  3.   

    到MYSQL数据库主机上看它目录中的 *.err 文件。
      

  4.   

    没有err文件,貌似是NB那边出的问题,根本就没请求连接数据库就出异常了