
05/04/2012, 12:19
|
 | Mod on free time | | Fecha de Ingreso: agosto-2008 Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 6 meses Puntos: 2237 | |
Respuesta: Guardar datos de ckeditor en mysql con Php Con utf8_bin entiendo que se guarda todo en binario y, por tanto, las comparaciones de texto se hacen por el valor binario de cada caracter en la cadena, ejemplo:
Ä = A
Ö = O
Ü = u
La comparación en binario evaluará falso para las 3, en cambio, si usas utf8_general_ci, evaluará verdadero.
Supongo que la mayor diferencia entre los juegos de caracteres estará en estas comparaciones y no tanto en la capacidad para almacenar correctamente los textos, incluyendo tildes y otros caracteres especiales.
Cuál debieras elegir?, bueno, eso ya depende de tus preferencias y si vas a tener funciones de búsqueda o no. En todo caso, con utf8_general_ci vas bien para propósitos generales. |