sábado, 16 de abril de 2016

SALUDOS PROGRAMADORES EN ESTA OCACION VAMOS A APRENDER A CONECTARNOS A MYSQL DESDE NETBEANS.

Primero:  descargamos el conector de java a mysql == Aqui

Segundo: agregamos  el conector al provecto de la siguiente forma:
   a)-En el proyecto hacemos click derecho en libraries
   b)-Elegimos add jar/folder
 








   

c)-buscamos el conector donde lo hayamos descargado y luego en abrir.

Tercero:  creamos una clase llamada Conectar que contiene el siguiente código:
package ejemplo_conexion; 
import java.sql.*;
import javax.swing.JOptionPane;

public class Conectar {

  private Connection conexion=null;
    private String servidor="localhost"
    private String database="pedroin"; //nombre de tu base de datos
    private String usuario="invi01"; //usuario
    private String password="invi01"; //contraseña 
    private String url="";
    public  Conectar(){
        try {
            Class.forName("com.mysql.jdbc.Driver");
            url="jdbc:mysql://"+servidor+"/"+database;
            conexion=DriverManager.getConnection(url, usuario, password);
            //JOptionPane.showMessageDialog(null, "EStas conectado");
            //System.out.println("Conexion a Base de Datos "+url+" . . . . .Ok");
        }catch (SQLException | ClassNotFoundException ex) {
            JOptionPane.showMessageDialog(null, "Este host..:"+servidor+" No esta disponible");
            
        }
    }
    public Connection getConexion(){
        return conexion;
    }
    public Connection cerrarConexion(){
        try {

            conexion.close();

             System.out.println("Cerrando conexion a "+url+" . . . . . Ok");

        } catch (SQLException ex) {

            System.out.println(ex);

        }

        conexion=null;

        return conexion;

    }
}

Listo, con esta clase podemos conectarnos a MYSQL.
Para llamar la clase, la instanciamos de la siguiente manera:

Conectar mico=new Conectar();
Connection micone=mico.getConexion();

Buena suerte y hasta la próxima





    




No hay comentarios.:

Publicar un comentario