Próbuję dowiedzieć się, jakiego sortowania powinienem używać dla różnych typów danych. 100% treści, które będę przechowywać, jest przesłane przez użytkownika.
Rozumiem, że powinienem używać UTF-8 General CI (bez rozróżniania wielkości liter) zamiast UTF-8 Binary. Nie mogę jednak znaleźć wyraźnego rozróżnienia między CI UTF-8 General CI a CI UTF-8 Unicode.
- Czy powinienem przechowywać treści przesłane przez użytkowników w kolumnach UTF-8 General lub UTF-8 Unicode CI?
- Do jakiego rodzaju danych miałoby zastosowanie UTF-8 Binary?
utf8
użyjutf8mb4
zamiast tego, aby uzyskać pełną obsługę UTF-8. Komentując tutaj, ponieważ odpowiedzi na to popularne pytanie nie rozwiązują tego. mathiasbynens.be/notes/mysql-utf8mb4