¿Qué efectos tiene el uso de una intercalación binaria?
Mientras contestaesta pregunt, Empecé a dudar acerca de algo para lo que no pude encontrar una respuesta suficiente.
Cuáles son las diferencias prácticas entre usar el binarioutf8_bin
y el caso insensibleutf8_general_ci
colaciones?
Puedo ver tres:
Ambos tienen un orden de clasificación diferente; @_bin
s probable que el orden de clasificación de @ ponga cualquier diéresis al final del alfabeto, porque los valores de bytes se comparan (¿no?)
Solo búsquedas sensibles a mayúsculas y minúsculas en_bin
NoA = Ä
igualdad en_bin
¿Hay otras diferencias o efectos secundarios a tener en cuenta?
Referencia
9.1.2. Conjuntos de caracteres y colaciones en MySQL 9.1.7.6. Las colaciones _bin y binarias en el manual de mySQL 9.1.7.7. El operador BINARIOPreguntas similares que no abordan el problema:
UTF-8: ¿General? ¿Compartimiento? Unicode?