La pregunta es si el collation latin1_swedish_ci me respetará los acentos?, es decir, si desde una página de PHP introduzco en un campo algo como Pérez, así mi lo mostrará la base de datos?, porque quiero que se muestre todo exactamente como es, no quiero que si inserto un campo Pérez, después me lo muestre como un campo extraño, algo como Pñsrez
también pregunto esto porque hice una consulta así:
Código:
y me sale el siguiente error:mysql> select Id_secd from documentos where "SecPrepa" like concat("%",Id_SecD,"%");
ERROR 1270 (HY000): Illegal mix of collations (latin1_swedish_ci,COERCIBLE), (utf8_spanish_ci,IMPLICIT), (latin1_swedish_ci,COERCIBLE) for operation 'concat'
y lo que tengo que hacer para que no me aparezca el error es cambiar el collation del campo Id_SecD de mi base de datos a latin1_swedish_ci para que pueda hacerme la operación, pero no quiero que esto afecte el formato de mis datos, alguien puede darme una pequeña explicación de lo que puedo hacer y si los datos se verán afectados, Gracias.