Error connection to Java database, Driver jdbc MySql

0

The error is that when executing the program the driver is not recognized, launching the error: java.sql.SQLException: No suitable driver found for jdbc:mysql//localhost:3306/comercializadora

public class conexion {

private static Connection conexion;
private static Statement sentencia;
private static ResultSet resultado;
private static int filas;

private static String url = "jdbc:mysql://localhost:3306/comercializadora";
private static String usuario = "root";
private static String clave = "";

public static Connection getConection() {
    setConexion(null);
    try {
        setConexion(DriverManager.getConnection(getUrl(), getUsuario(), getClave()));
    } catch(Exception e) {
        JOptionPane.showMessageDialog(null, "No se pudo conectar a la base de datos \n " + e);
    }

    return getConexion();
}

public static void disconect() throws SQLException {
    getConection().close();
}

public static String getUrl() {
    return url;
}

public static void setUrl(String aUrl) {
    url = aUrl;
}

public static String getUsuario() {
    return usuario;
}

public static void setUsuario(String aUsuario) {
    usuario = aUsuario;
}

public static String getClave() {
    return clave;
}

public static void setClave(String aClave) {
    clave = aClave;
}

public static Connection getConexion() {
    return conexion;
}

public static void setConexion(Connection aConexion) {
    conexion = aConexion;
}

public static Statement getSentencia() {
    return sentencia;
}

public static void setSentencia(Statement aSentencia) {
    sentencia = aSentencia;
}

public static ResultSet getResultado() {
    return resultado;
}

public static void setResultado(ResultSet aResultado) {
    resultado = aResultado;
}

public static int getFilas() {
    return filas;
}

public static void setFilas(int aFilas) {
    filas = aFilas;
}
    
asked by David Acevedo 26.11.2018 в 00:49
source

0 answers