4 messages in com.mysql.lists.mysql-esRe: Problemas con la letra "ñ"| From | Sent On | Attachments |
|---|---|---|
| Cristhian Gómez | 09 Apr 2008 12:45 | |
| ewen fortune | 09 Apr 2008 13:58 | |
| Grover Campos A. | 09 Apr 2008 14:05 | |
| Cristhian Gómez | 09 Apr 2008 17:54 |
| Subject: | Re: Problemas con la letra "ñ"![]() |
|---|---|
| From: | ewen fortune (ewen...@gmail.com) |
| Date: | 04/09/2008 01:58:33 PM |
| List: | com.mysql.lists.mysql-es |
Hola Cristhian, Tienes que mirar la "collation" show variables like "collation_database"; http://dev.mysql.com/doc/refman/5.0/es/charset-collation-effect.html http://dev.mysql.com/doc/refman/5.0/es/charset.html
para hacer pruebas, puedes usarla en los select http://dev.mysql.com/doc/refman/5.0/es/charset-collate.html
Un saludo
Ewen
2008/4/9 Cristhian Gómez <urul...@adinet.com.uy>:
Primero que nada aprovecho este mail para saludar a todos los integrantes de esta lista.
Por otro lado les quiero plantear un problema bastante importante que tengo con las "ñ" y los tildes.
Mi problema es que tengo una aplicación desde la cual realizo consultas a la base de datos y mysql no me distingue la "ñ" de la "n".
Ej.
Si realizo la consulta:
Select * from usuarios where usucod = "DBRAÑAS";
Esta consulta me devuelve:
DBRAÑAS y DBRANAS
Lo mismo me pasa con los tildes.
Mi aplicación esta desarrollada con Java y la comunicación con la base la hacemos mediante jdbc. Ya probé pasando distintos parámetros a la base de datos en el string de conexión pero no me hace caso.
El mismo problema tengo cuando realizo consultas utilizando el "MySQL Query Browser", si uso el MySQL Command Line Client la consulta me la hace bien.
Lo que mas me llama la atención es que si realizo la consulta:
show variables like "%character%";
Obtengo dos resultados distintos:
Resultado desde MySQL Query Browser
Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database latin1
character_set_filesystem binary
character_set_results utf8
character_set_server l atin1
character_set_system utf8
character_sets_dir C:\SoftGXJava\MySQL5\share\charsets\
Resultado desde MySQL Command Line Client
mysql> show variables like "%character%";
+--------------------------+--------------------------------------+
| Variable_name | Value |
+--------------------------+--------------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | C:\SoftGXJava\MySQL5\share\charsets\ |
+--------------------------+--------------------------------------+
8 rows in set (0.02 sec)
Alguna idea de cómo encarar este problema???
Saludos cordiales,
Cristhian Gómez
No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 09/04/2008 07:10 a.m.




