Во-первый уникальный индекс по большому текстовому полю вообще плохая идея.
Лучше сделать отдельное поле VARCHAR(32) и сохранять туда хэш от текста MD5('text'). Во-вторых если все же нужно искать напрямую, то нужно выставить правильную локаль для того, чтобы учитывался регистр COLLATE utf8_general_cs
Похоже в Mysql не запилили нормально _CS. В вашем случае проще всего будет использовать utf8-bin минусом будет то, что сортировка будет не по алфавиту а по бинарному значению поля