Iloo

https://iloo.wordpress.com

Archivos por Etiqueta: libmysql

jsp: conectar MySQL con GlassFish

Si al cargar una aplicación en GlassFish aparece un error relacionado con el jdbc (Java Database Connectivity) es muy probable que no se cuente instalado y/o configurado el driver jdbc para MySQL.

La configuración e instalación no es nada complicado, dos formas de hacerlo:

Primera forma, usando el paquete .deb:

1. Instalar el driver:

sudo apt-get install libmysql-java

2. Crear un enlace en la carpeta donde se instalo GlassFish:

ln -s /usr/share/java/mysql-connector-java.jar ~carpeta_glassfish/glassfish/lib/mysql-connector-java.jar

Segunda forma, es descargar el driver directamente:

1. Descargar el driver de: http://dev.mysql.com/downloads/connector/j/

2. Descomprimirlo y copiarlo al directorio donde se instalo GlassFish ~carpeta_glassfish/glassfish/lib/

Anuncios

jsp: enlazar MySQL con tomcat

Si tenemos una excepción del tipo:

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/database

Significa que no tenemos instalado en tomcat el conector MySQL.

Para poder trabajar con MySQL desde “tomcat” es necesario instalar el MySQL Connector/J, para esto hay dos maneras:

La primera es instalar el paquete contenedor del conector que es libmysql-java, en consola:

sudo aptitude install libmysql-java

Y luego reiniciamos los servicios

Lamentablemente esto no me funciono :(

Lo que si me funciono es instalar de manera manual el conector:

  1. Descargar el archivo desde: dev.mysql.com/downloads/connector/j/
  2. Extraer los archivos.
  3. Copiar el archivo  mysql-connector-java-5.1.13-bin.jar en /usr/share/tomcat6/lib/
  4. Reiniciar los servicios.
  5. Disfrutar.