Conectarse a MySQL en Java

Conectarse a MySQL en Java

Bien, el tema de la primera entrada fue precisamente cómo establecer una conexión con PostgreSQL en Java, utilizando NetBeans, si bien el IDE no interfiere en demás en la manera o las librerías que se utilizan para la conexión, es apenas un comentario de complemento.
De hecho podría decirse que la manera en que se realiza la conexión a cualquier base de datos en java, es muy similar (para no decir igual), son diferentes el nombre del controlador (driverName) y la url. El usuario, por defecto es root, y la contraseña es lo que establecemos al instalar el programa.
Por redundante que sea, insisto en que se debe agregar el paquete jar del driver de MySQL, dependiendo de la versión que se esté utilizando. En el siguiente enlace pueden encontrar los conectores que necesiten: http://dev.mysql.com/downloads/connector/odbc/

El código es el siguiente:


public static Connection obtConexionMySQL() {
        try {
            String driverName = "com.mysql.jdbc.Driver";
            String url = "jdbc:mysql://localhost:3306/baseDeDatos";
            String usuario = "root";
            String passwd = "xxx";
            Class.forName(driverName);

            Connection conn = DriverManager.getConnection(url, usuario, passwd);
                       
            JOptionPane.showMessageDialog(null, "Se conectó correctamente!!");
            
            return conn;
        } 
        catch (ClassNotFoundException exc) 
        {
            JOptionPane.showMessageDialog(null, "No se encontró el Driver de la BD", "Error"
                JOptionPane.ERROR_MESSAGE);
            return null;
        } 
        catch (SQLException e) 
        {
            JOptionPane.showMessageDialog(null, "No pudo establecerse la Conexión.", "Error"
               JOptionPane.ERROR_MESSAGE);
            return null;
        }
    }

Comentarios

Entradas populares de este blog

Ejercicios para aprender AutoCAD 3D

Piezas 3D - interesantes

Cómo instalar una fuente de alimentación