Java 在连接MySQL和Eclipse时,如何处理以下异常?

Java 在连接MySQL和Eclipse时,如何处理以下异常?,java,mysql,eclipse,Java,Mysql,Eclipse,我是Eclipse的初学者。我正在使用EclipseLuna包和MySQL 6.0工作台。我已经在引用的库文件中粘贴了“mysql-connector-java-5.0.8-bin.jar”文件。我的编码如下: package a1; import java.util.Scanner; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet;

我是Eclipse的初学者。我正在使用EclipseLuna包和MySQL 6.0工作台。我已经在引用的库文件中粘贴了“mysql-connector-java-5.0.8-bin.jar”文件。我的编码如下:

    package a1;
    import java.util.Scanner;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    class a2 { 
    public static void main (String[] args) { 
    String dbURL = "jdbc:mysql://localhost:3306/test";
    String username ="root";
    String password = "root";   
    Connection dbCon = null;
    Statement stmt = null;
    ResultSet rs = null;   
    String query ="select * from k111";   
    try {
    dbCon = DriverManager.getConnection(dbURL, username, password);
    stmt = dbCon.prepareStatement(query);
    rs = stmt.executeQuery(query);
    System.out.println("Success");
    while(rs.next()){
    System.out.println(query);
    }
    }  
    catch(SQLException ex)
    {
    System.out.println(ex);
    }
    finally
    {
    rs.close();stmt.close();  dbCon.close();
    }     
    }}
我的数据库名是“test”。我的桌名是k111。我只需要按照程序打印“Success”就可以知道数据库连接是否成功。但是,我的输出是

    java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/test  

请指导我……

您的jdbc URL可能有误,请尝试以下操作:

String dbURL = "jdbc:mysql://localhost:3306/test";   

提供mysql文件夹的url

这也不起作用。。。。。。另外,我的数据库名是“test”。。。。所以只有我把测试放在那个地方。。。。。我可以知道把它改成“mysql”的原因吗????哦,对不起,哈哈,你可以看看这个好的。。。。。当我在代码中添加“Class.forName(“com.mysql.jdbc.Driver”);”时,我清除了那个异常。。。。。。。。谢谢你的好意(为我的错误道歉:)