par
Hubert Roksor » 23 sept. 2007, 00:10
[...] choisir l'encodage [...]
Note que les exemples que tu donnes utilisent le même encodage : UTF-8. Le truc qui suit s'appelle la
collation en VO, apparemment traduit par "classement alphabétique" en VF.
Les _bin sont sensibles à la casse (et peut-être plus si affinités, il se pourrait qu'il différentie entre les
formes normales d'Unicode), les _ci ne le sont pas. Je ne connais pas la différence entre utf8_unicode_ci et utf8_general_ci, je m'imagine que le premier suit les
règles d'interclassement d'Unicode tandis que l'autre doit utiliser un truc maison.
Mon conseil : _bin pour les trucs sensibles à la casse, _unicode_ci pour le reste.
[quote="Joss850csi"][...] choisir l'encodage [...][/quote]
Note que les exemples que tu donnes utilisent le même encodage : UTF-8. Le truc qui suit s'appelle la [i]collation[/i] en VO, apparemment traduit par "classement alphabétique" en VF.
Les _bin sont sensibles à la casse (et peut-être plus si affinités, il se pourrait qu'il différentie entre les [url=http://www.unicode.org/reports/tr15/]formes normales d'Unicode[/url]), les _ci ne le sont pas. Je ne connais pas la différence entre utf8_unicode_ci et utf8_general_ci, je m'imagine que le premier suit les [url=http://www.unicode.org/reports/tr10/]règles d'interclassement d'Unicode[/url] tandis que l'autre doit utiliser un truc maison.
Mon conseil : _bin pour les trucs sensibles à la casse, _unicode_ci pour le reste.