К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

MySQL. Вопрос по кодировке сравнения поля в базе данных.

Гость
0 - 21.06.2012 - 09:15
Имеется текстовое поле. Проиндексировано FULLTEXT. В нем тексты на русском и украинском. Сортировка таблицы по полю не нужна. Выполняются только поисковые запросы типа LIKE.
На сайте везде utf8.
Какая кодировка сортировки поля должна быть выставлена в phpMyAdmin:
1) utf8_general_ci ?
2) utf8_unicode_ci ?
3) другая ?
4) любая ?



1 - 21.06.2012 - 10:15
1 минута поиска:
http://rmcreative.ru/blog/post/utf8_...tf8_general_ci
http://www.drupal.ru/node/5442
Гость
2 - 21.06.2012 - 10:24
1-Искусственный Интеллект1 >Это понятно. Хотелось бы во-первых более конкретный ответ применительно к моим у словиям. Во-вторых, вообще этот параметр влияет на поиск с оператором LIKE, или ему этот порядок до Фени?
3 - 21.06.2012 - 12:07
какая разница!? :) кто там заметит при поиске разницу в +/- километр :)

ЗЫ: из ссылок все понятно должно быть. цитирую:
> Это НЕ КОДИРОВКА, это способ СРАВНЕНИЯ слов и букв...

если у вас используется рус и укр языки, то выбирайте utf8_unicode_ci для проектов на рус языке можно utf8_general_ci


К списку вопросов






Copyright ©, Все права защищены