MySQL - PORQUE Ñ PORQUE!!!!!!!

 
Vista:

PORQUE Ñ PORQUE!!!!!!!

Publicado por Emilio (3 intervenciones) el 25/07/2008 04:46:26
Este es mi problema trabajo con una base de datos mysql en mi compu pero susedió el siguiente incombeniente que al exportarla de mi compu e importarla en el servidor mysql de mi alojamiento web se ve todo mal en donde habia un Ñ ahora hay simbolos raros.

Como saoluciono eso?

Gracias.

Emilio.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PORQUE Ñ PORQUE!!!!!!!

Publicado por ery (69 intervenciones) el 25/07/2008 16:29:47
El Problema es el CHARSET (El conjunto de caracteres) que es diferente en tu maquina que en el servidor, especificalo en la sentencia de creacion de la tabla

Como este ejemplo

create table tabla (
campo1 varchar(100)
) engine innodb charset latin1 collate latin1_spanish_ci;

y luego en las consultas si te dan error prueba pasandolas por un convert

select count(*) from tabla where convert(campo1 using latin1) collate latin1_spanish_ci = "pedro";

Ojo tambien puedes configurar el cliente para que tome el mismo CHARSET que el servidor

Verificalo asi, con estas sentencias de MySQL

show variables like "%collation%";
show variables like "%character%"

Si usas php es con la sentencia

string mysql_client_encoding ( [resource $id_enlace] por ejemplo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar