如何在将MySQL与Eclipse连接时处理以下异常?

时间:2014-07-15 15:17:44

标签: java mysql eclipse

我是使用Eclipse的初学者。我正在使用Eclipse LUNA包和MySQL 6.0 Workbench。我已粘贴" 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。我只需打印"成功"根据程序来了解数据库连接是否成功。但是,我的输出是

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

请指导我.......

1 个答案:

答案 0 :(得分:0)

你的jdbc网址可能是错的尝试类似的东西:

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

将url提供给你的mysql文件夹