Conectar MySQL con Java

IDE: Netbeans 6.01
Plataforma: Linux
Distribucion: Kubuntu 8.04

Bueno conectar MySQL con Java es relativamente facil, una vez instalado MySQL seguimos los siguientes pasos


BAJARNOS EL JAR

Bajarnos el JAR de MySQL esto lo podemos hacer desde consola con el siguiente comando
~$ sudo apt-get install libmysql-java

AGREGAR A NETBEANS

Ya que se ha terminado de descargar nos vamos a netbeans y nos dirigimos al menu -> Tools -> Libraries en donde nos saldra una ventana como esta
Damos clic en NewLibrary... que esta en la parte izquierda inferior se nos mostrara un dialogo de NewLibrary en el cual colocamos lo siguiente
damos clic en OK y ya la hemos agregado, ahora bien tenemos que agregar el jar que nos bajamos en el primer paso esto lo hacemos de la siguiente manera, seleccionamos nuestra libreria recien creada, podemos ver que en la ventana hay tres pestañas Classpath, Sources y javadoc, aseguremonos de estar en la pestaña de Classpath
Bueno ya que estamos aqui nos vamos a
en donde se nos abrira un dialogo Browse JAR/Folder, nos vamos hasta el directorio raiz y luego vamos hacia el directorio de java por el siguiente camino
/usr/share/java
ya en este directoro buscamos el jar llamado mysql.jar lo seleccionamos y lo agregamos "Add JAR/folder", una vez hecho esto damos clic en OK y listo ya esta agregada la Libreria a Netbeans


AGREGAR A UN PROYECTO

El tercer paso es agregar la libreria a nuestro web proyecto esto lo hacemos de la siguiente manera, suponiendo que ya tenemos hecho el proyecto nos vamos a la ventana de Projets que en mi caso esta en la parte superior izquierda, OJO si no la tiene pueden ir al menu Window y dar clic en Projects o bien sencilla mente Ctrl+1 con esto ya aparecera
Como podemos observar hay un folder que dice Libraries, bueno damos clic derecho y luego damos clic en addLibrary... , nos aparecera un dialogo como el siguiente
Bueno buscamos la libreria que recien acabamos de crear MySQL y luego damos clic en Add Library, con esto ya tenemos agregada la libreria al proyecto

PROBAR LA CONEXION

Bueno ahora ya podemos probar la conexion, con un codigo bien sencillo y facil de enteder podemos probar la conexion ya sea con root o bien hacer un usuario y asignarle una base de datos yo recomendaria la ultima opcion, bueno aqui esta el codigo de la clase que nos puede comprabar si la conexion esta bien hecha

package WebApplication1;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
*
* @author LPQ
*/
public class ProbarConexion
{

static String bd = "Prueba";
static String login = "LaPeQue";


static String password = "123456";
static String url = "jdbc:mysql://localhost/"+bd;

public static void main(String[] args) throws Exception
{
Connection conn = null;

try
{
//Lo primero que tenemos que hacer es asegurarnos que el Driver se carga en memoria de java, para ello
Class.forName("com.mysql.jdbc.Driver").newInstance();

conn = DriverManager.getConnection(url,login,password);

if (conn != null)
{
System.out.println("LA CONECCION CON LA BD "+url+" ESTA BIEN! ");
conn.close(); // cerramos la conexion
}
}
catch(SQLException ex)
{
System.out.println("Hubo un problema al intentar conectarse con la base de datos "+url);
}
catch(ClassNotFoundException ex) // esto sale si no esta agregada la lib al proyecto
{
System.out.println(ex);
}

}// fin del main

}

La corremos y comprobamos si la coneccion se hizo
Bueno y esto es todo, suerte!


Comentarios

estructuras2008 ha dicho que…
Nombre yo no quise decir que no esta bonito, dia, es que no instale la version mas reciente ademas no lo probe usar.
¡¡¡Viva Linux!!!-Abajo windows-

Pero esta bien calidad tu post segui asi

Entradas populares de este blog