Mysql
 sql >> Database >  >> RDS >> Mysql

utf8 differenza di confronto tra unicode e danese

In breve, se la tua app è multilingue e memorizza più lingue all'interno delle stesse tabelle, sei per lo più fregato e dovresti preoccuparti di ordinare/raccogliere al di fuori del database:utf8_general_ci è quindi buono come qualsiasi altro.

Se supporta solo una singola lingua, andrai bene impostando le regole di confronto corrette a livello db -- nel tuo caso, utf8_danish_ci in effetti, poiché è lo stesso del norvegese se wikipedia è qualcosa su cui basarsi.

Nel caso in cui desideri saperne di più sulla raccolta, i documenti dell'ICU hanno esempi colorati di quanto possa essere spinoso questo tipo di cose. Citando ampiamente:

http://userguide.icu-project.org/collation