Я создал таблицу и установил параметры сортировки на utf8, чтобы можно было добавить уникальный индекс в поле. Теперь мне нужно выполнить поиск без учета регистра, но когда я выполнил несколько запросов с ключевым словом collate, я получил:
mysql> select * from page where pageTitle="Something" Collate utf8_general_ci;
ОШИБКА 1253 (42000): COLLATION 'utf8_general_ci' недействителен для CHARACTER SET 'latin1'
mysql> select * from page where pageTitle="Something" Collate latin1_general_ci;
ОШИБКА 1267 (HY000): недопустимое сочетание параметров сортировки (utf8_bin, IMPLICIT) и (latin1_general_ci, EXPLICIT) для операции '='
Я новичок в SQL, поэтому мне было интересно, может ли кто-нибудь помочь.