Está en la página 1de 2

Conectar Java con MySQL en NetBeans

1052008
Dentro de unas semanas tendr que desarrollar, junto con un equipo de trabajo, un sistema de un almacen en Java bajo la plataforma de NetBeans. Es por eso que comenzar a pubicar una serie de post sobre cmo manejar bases de datos de MySQL con Java, y en los cuales poco a poco ir agregando nuevas funcionalidades. Por ahora solo mostrar cmo realizar la conexin a la base de datos de MySQL. Para comenzar debemos de tener instalado NetBeans, en lo particular yo tengo instalada la versin 6.0. Posteriormente debemos descargar un Driver o Conectorpara poder conectarnos a la base de datos. Se puede decir que ese Driver sabe cmo hablar con la base de datos, yo descargu la versin 5.0. Una vez descargado el archivo, extraemos los componentes, de estos el archivo que nos interesa es mysql-connector-java-5.0.5-bin.jar , este jar es la clase o Driver que nos permitir conectarnos a la base de datos. Ahora tenemos que hacer que esa clase est accesible para nuestros proyectos, as que la vamos a guardar en la carpeta <DIRECTORIO_DE_JAVA>/jre/lib/ext. Si has realizado una instalacin por defecto del NetBeans en Windows, entonces estar en:C:\Archivos de programa\Java\jdk1.6.0_04\jre\lib\ext. En esta carpeta es donde se agregan los jar adicionales, y as ya los tendremos disponibles para cuando necesitemos usarlos de nuevo. Ahora que ya tenemos el conector a la base de datos pasaremos a la parte del NetBeans: 1. 2. 3. Creamos un nuevo proyecto: New Project -> Java -> Desktop Application (Basic application). Agregamos un botn al formulario y le cambiamos su label a Cargar datos. Agregamos una nueva clase llamada TestConnection import java.sql.*; public class TestConnection { public String bd = "nombre_bd"; public String login = "usuario"; public String password = "contrasea"; public String url = "jdbc:mysql://localhost/"+bd; public void conectar() { Connection conn = null; try { Class.forName("org.gjt.mm.mysql.Driver"); conn = DriverManager.getConnection(url, login, password); if (conn != null) {

System.out.println("Conexin a base de datos "+url+" ... Ok"); conn.close(); } } catch(SQLException ex) { System.out.println("Hubo un problema al intentar conectarse con la base de datos "+url); } catch(ClassNotFoundException ex) { System.out.println(ex); } } } 4. Hacemos doble clic en el boton Cargar datos y colocamos el siguiente cdigo: sourcecode TestConnection conexion.conectar(); ] Y listo!!!. Con esto ya tenemos realizada la conexin a la base de datos de MySQL Espero que les sirva!!! language=java = new [ TestConnection();

conexion

También podría gustarte