subscribe

Suscribite al feed de Tecnoaxis y mantenete actualizado.

Como conectar el Driver Java de MySQL, Connector/J

enero 5th, 2008

Es una tontería al fin de cuentas pero me costó bastante por esos problemitas que suele tener Windows…

Así que se me ocurrió escribir un mini-tutorial para aquellos que esten pasando por lo que pase yo al intentar conectar el Driver de MySQL con una aplicación java, en Windows.

Logicamente doy por supuesto que ya descargaron el servidor MySQL y lo configuraron correctamente.

A continuación detallo los pasos:

1. Descargar la ultima versión del Driver de MySQL (Connector/J) desde aquí.

2. Descomprimir el archivo descargado en la carpeta deseada, preferentemente con un path sin espacios intermedios (ya veremos por qué). Ej.: c:\mysql-connector\.

3. El driver propiamente dicho es el archivo .jar que se encontraba en el archivo comprimido, y es el que posee las clases necesarias para conectar la aplicación java con la base MySQL. A continuación lo que debemos hacer es añadir la localización del archivo en una variable de entorno que llamaremos CLASSPATH. Desde Windows XP esto se puede hacer ingresando en Panel de Control/Sistema, pestaña Opciones Avanzadas, Variables de Entorno. En Variables de Usuario crearemos la nueva variable CLASSPATH, cuyo contenido será el path completo del susodicho archivo .jar, añadimos un punto y coma al final por definición. Ej.: c:\mysql-connector\mysql-connector-java-5.1.5-bin.jar;.

(Nota: al indicar el path completo en el CLASSPATH, no debemos dejar espacios en blanco ya que sinó no funcionará la variable de entorno. Si por ejemplo, tenemos el archivo .jar dentro de Archivos de programa, en el CLASSPATH ingresaremos Archiv~1 en su lugar.)

4. Una vez añadido el Connector/J al CLASSPATH, deberemos verificar en el código java de nuestra aplicación lo siguiente:

La llamada al Driver de MySQL: Class.forName(“com.mysql.jdbc.Driver”);.

La URL de la conexión con la base, donde hostname es el nombre del host (Ej.: localhost), puerto es el puerto por el que realizaremos la conexión (Ej: 3306), nombredb es el nombre de la base de datos, usuario es el usuario que conectará con la base y contraseña la contraseña de ese usuario: DriverManager.getConnection(“jdbc:mysql://hostname:puerto/nombredb”, “usuario”, “contraseña”);.

Finalmente, les dejo un archivo de código .java de ejemplo para que puedan descargar y guiarse un poco más si es necesario. Si tuvieron algún problema siguiendo estos pasos o les surge alguna duda, no olviden dejar un comentario.

>> Ver más novedades en Tecnoaxis… | Ver Tecnoaxis desde la PDA


Copyright 2007 Tecnoaxis – Este feed es para uso privado, cualquier duda o consulta comunicate por mail conmigo a alejandro.rean@gmail.com.

Tags: , , ,

2 Responses to Como conectar el Driver Java de MySQL, Connector/J

  1. Rebe dice:

    Gracias de verdad!!!!

  2. Alejandro Rean dice:

    Me alegra que te haya servido, gracias por tu comentario Rebe.

Leave a Reply

Name and Email Address are required fields. Your email will not be published or shared with third parties.