Problemas de conexión entre Java y MySQL
9/02/2008Dato cultural que me traia loco un buen rato.
Si estas usando el driver de JDBC para conectarte a una base de datos MySQL desde Java y estas teniendo esta excepción al simplemente iniciar la conexión:
Exception: Error during query: Unexpected Exception: java.io.CharConversionException message given: null
Pueden ser dos cosas:
- Estas usando java 1.4, si es asi, solo actualiza a java 1.5 y problema solucionado.
- No tienes seteado utf8 en la configuración de MySQL, modifica tu archivo my.cnf (/etc/mysql/) y agrega los siguientes parametros, reinicia MySQL después de eso y listo.
[client]
default-character-set=utf8[mysqld]
default-character-set=utf8


Hay 4 comentarios: