Sensibilité à la casse dans le classement MySQL
MySQL propose une variété de types de classement, mais déterminer lequel prend en charge le respect de la casse peut prêter à confusion. Cette question examine la disponibilité des classements sensibles à la casse dans MySQL et fournit des réponses détaillées.
Réponse 1 :
Selon le manuel MySQL, définir le classement sur " _cs" active le respect de la casse. Vous pouvez afficher les classements _cs disponibles à l'aide de la requête "SHOW COLLATION WHERE COLLATION LIKE "%_cs"".
Réponse 2 :
Cependant, des recherches plus approfondies révèlent qu'il existe il n'y a pas de classements utf8_*_cs dans MySQL. Pour les champs utf8 sensibles à la casse, "utf8_bin" doit être utilisé. Bien que cela puisse perturber le classement, il peut être résolu en utilisant « ORDER BY column COLLATE utf8_general_ci ».
Ressources supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!