java.sql.SQLException:在Netbeans中找不到合适的驱动程序

时间:2014-12-29 16:19:11

标签: java mysql jdbc

我在类中有这个代码用于连接数据库。

package fullhouse;

import java.sql.*;
import java.util.logging.Level;
import java.util.logging.Logger;

public class FullhouseDB {

    private static Connection databaseConnectie;


    public static Connection getConnection() {
        if(databaseConnectie == null){
                String connectString = "jdbc:mysql://localhost:3306/fullhouse";
                try {
                     databaseConnectie = DriverManager.getConnection(connectString, "root", "2002112735");
                } catch (SQLException ex) {
                    Logger.getLogger(FullhouseDB.class.getName()).log(Level.SEVERE, null, ex);
            }
            } 

        return databaseConnectie;

    }

我收到了这个错误:

dec 29, 2014 5:05:49 PM fullhouse.FullhouseDB getConnection
SEVERE: null
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/fullhouse

我检查了用户名和密码,数据库服务的连接,一切正确。

2 个答案:

答案 0 :(得分:0)

您需要使用以下命令加载驱动程序类:

Class.forName("com.mysql.jdbc.Driver");

然后定义连接字符串url。

String connectString = "jdbc:mysql://localhost:3306/fullhouse";

答案 1 :(得分:0)

首先从url

下面的url获取mysql驱动程序文件

http://projectshub.in/softwares/mysql/mysql-connector-java-5.0.8-bin.jar

将此驱动程序文件添加到项目lib文件夹中。