Différence utf8_general_ci utf8_bin

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Différence utf8_general_ci utf8_bin

par Theri le Vorace » 20 août 2007, 08:34

Dans un cas, la collation est "case insensible" (insensible à la casse), dans l'autre, elle est binaire.

Tu auras quelques différences de ce type.

CI : "a"="A"
binaire "a" =/= "A"

Par conséquent, en binaire les recherches seront sensibles à la casse.

Il y a une autre différence mais je ne l'ai plus en tête, je verrai si Google me le rappelle..

Différence utf8_general_ci utf8_bin

par Deezer » 18 août 2007, 12:40

Bonjour

quelqu'un connait-il la différence entre les ces deux types de collation de table mysql
utf8_general_ci et utf8_bin

l'usage de l'un est-il davantage recommandé par rapport à l'autre, si oui, pourquoi?

merci