[Ayuda] ODBC para CVS
Iván Caballero Cano
ivanc en grupocti.com.mx
Mar Nov 1 12:46:09 CST 2005
garaged wrote:
>>NO es la tabla la que quiero cambiar, esas ya estan bien, , lo que
>>necesito cambiar es la variable del sistema mysql que se llama
>>*collation connection
>>en phpmyadmin sale cuando le das que te muestre las varibles de mysql.
>>Esa variable esta marcada como* utf8_general_ci y eso me esta dando
>>problemas. donde le cambio eso? lo sabes?
>>
>>
>
>Me parece que estas malinterpretando el problema, a ver si esto te sirve:
>
>http://www.informit.com/articles/article.asp?p=328641&seqNum=3&rl=1
>
The reason this occurs is that usernames are stored using UTF8 (see
Section 3.6, "UTF8 for Metadata
<http://www.informit.com/articles/sam03_sam_0672326337_05.html>"). As a
result, the USER() function and the literal string '@' have different
character sets (and thus different collations):
mysql> *SELECT COLLATION(USER()), COLLATION('@');*
+-------------------+-------------------+
| COLLATION(USER()) | COLLATION('@') |
+-------------------+-------------------+
| utf8_general_ci | latin1_swedish_ci |
+-------------------+-------------------+
One way to deal with this is to tell MySQL to interpret the literal
string as utf8:
mysql> *SELECT SUBSTRING_INDEX(USER(),_utf8'@',1);*
+------------------------------------+
| SUBSTRING_INDEX(USER(),_utf8'@',1) |
+------------------------------------+
| root |
+------------------------------------+
Another way is to change the connection character set and collation to
utf8. You can do that with SET NAMES 'utf8' or by setting the
character_set_connection and collation_connection system variables directly.
Ves???????????????????? es la connection character lo que esta
mal.... te lo comente y no me crees.
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
Más información sobre la lista de distribución Ayuda