Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2007, 14:52
Avatar de cmarti
cmarti
 
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 20 años, 5 meses
Puntos: 1
Caractertes raros en Shell de MySQL

Pido disculpas por seguir molestando con este tema pero realmente si bien en una de las PCs ya no tengo muchos problemas, sigo viendo mal caracteres en el shell de MySQL.

Acompaño dos importantes consultas:

mysql> show variables like 'char%';
+--------------------------+-----------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | C:\Servidor\MySQL\share\charsets\ |
+--------------------------+-----------------------------------+
8 rows in set (0.00 sec)

mysql> show variables like 'colla%';
+----------------------+------------------+
| Variable_name | Value |
+----------------------+------------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+------------------+
3 rows in set (0.00 sec)

Como verán, los charset y las collation soportan español. Ahora, fíjense lo que ocurre cuando ejecuto un

SELECT sobre la tabla "user".

n Este username es "n". Ok
+æe+æe Este username es "ÑeÑe". Mal
+æosvald+¦ Este username es "Ñosvaldó". Mal
o+¦jose Este username es "oñjose". Mal
phpMyAdmin+æ Este username es "phpMyAdminÑ". Mal
-Ñe-Ñe Este username es "¥e¥e". Mal (Bueno, este más bien es una locura. jajajaj)

NO ENTIENDO POR QUE en MySQL se ve mal cuando en el browser se ve bien inclusive sin poner la etiqueta meta de utf8 y en PhPMyAdmin se ve (sacando el último registro)perfecto ?????????????
__________________
When all else is lost the future still remains.