Я использую MySQL, последнюю версию. По умолчанию я получаю latin1_swedish_ci, который звучит не совсем правильно.Какую сортировку я должен использовать, когда мое приложение распространяется на UTF-8?
ответ
Вы должны использовать utf8_general_ci
Вот a full list of the character sets and their descriptions упоминание сайта MySQL.
utf8_general_ci - это путь. Вы захотите преобразовать все свои таблицы в utf8, это лучший способ сопоставления, который будет использоваться в целом. Если у вас есть столбцы, в которых хранятся нечитаемые для человека материалы, которые должны быть чувствительны к регистру (например, URL-адреса), тогда сделайте их utf8_binary – MarkR
Вы можете изменить сортировку по умолчанию из файлов конфигурации базы данных MySQL.
Также см. Эту ссылку http://streetsmartingit.blogspot.com/2008/04/how-to-changeconvert-your-mysql.html за инструкциями по ее использованию с существующей базой данных.
также у хостера 15 $? – openfrog
- 1. В MySQL, какую сортировку я должен выбрать?
- 2. Какую ассоциацию я должен использовать?
- 3. Какую конфигурацию попробует использовать мое приложение?
- 4. Какую версию IOS SDK я должен использовать?
- 5. Какую библиотеку я должен использовать?
- 6. Какую компоновку я должен использовать?
- 7. Какую коллекцию я должен использовать?
- 8. , какую коллекцию я должен использовать
- 9. Какую связь я должен использовать?
- 10. Какую компоновку я должен использовать?
- 11. Какую базу данных я должен использовать?
- 12. Что я должен использовать? UTF8 или UTF16?
- 13. Какую прикладную структуру я должен использовать?
- 14. ИБП API. Какую кодировку я должен использовать?
- 15. какую базу данных я должен использовать?
- 16. Какую структуру я должен использовать с cytoscape.js?
- 17. Какую роль Azure я должен использовать?
- 18. Какую обработку исключений я должен использовать?
- 19. Какую версию Swift я должен использовать?
- 20. Какую веб-структуру Perl я должен использовать?
- 21. Какую технологию я должен использовать/как мне развернуть мое приложение-убийца?
- 22. Какую структуру данных я должен использовать здесь?
- 23. Какую версию узла я должен использовать?
- 24. Какую версию на Ubuntu я должен запустить приложение Rails?
- 25. Какую структуру данных я должен использовать?
- 26. Какую структуру отображения текста я должен использовать?
- 27. Какую систему баз данных я должен использовать?
- 28. Должен ли я использовать utf8mb4 вместо utf8?
- 29. Должен ли я закрывать сокеты, когда мое приложение закрывается?
- 30. Когда я должен использовать RESTful?
В зависимости от региона. Причина, по которой существуют различные варианты сопоставления, заключается в том, что разные страны имеют разные представления о порядке сортировки строк. Поэтому, очевидно, используйте то, что сортировка имеет смысл для вашего языка/культуры/локали. – jalf
На сайте, переведенном на 20 языков? ... hard ... – openfrog