![]() |
MySQL. Вопрос по кодировке сравнения поля в базе данных. Имеется текстовое поле. Проиндексировано FULLTEXT. В нем тексты на русском и украинском. Сортировка таблицы по полю не нужна. Выполняются только поисковые запросы типа LIKE. На сайте везде utf8. Какая кодировка сортировки поля должна быть выставлена в phpMyAdmin: 1) utf8_general_ci ? 2) utf8_unicode_ci ? 3) другая ? 4) любая ? |
1 минута поиска: [url]http://rmcreative.ru/blog/post/utf8_unicode_ci-ili-utf8_general_ci[/url] [url]http://www.drupal.ru/node/5442[/url] |
1-Искусственный Интеллект1 >Это понятно. Хотелось бы во-первых более конкретный ответ применительно к моим у словиям. Во-вторых, вообще этот параметр влияет на поиск с оператором LIKE, или ему этот порядок до Фени? |
какая разница!? :) кто там заметит при поиске разницу в +/- километр :) ЗЫ: из ссылок все понятно должно быть. цитирую: > Это НЕ КОДИРОВКА, это способ СРАВНЕНИЯ слов и букв... если у вас используется рус и укр языки, то выбирайте utf8_unicode_ci для проектов на рус языке можно utf8_general_ci |
Текущее время: 21:31. Часовой пояс GMT +3. |