Вы можете сделать столбец чувствительным к регистру, используя этот синтаксис.
уникальный индекс также будет чувствителен к регистру.
ALTER TABLE tbl_name MODIFY
col_name column_definition
[CHARACTER SET charset_name]
[COLLATE collation_name]
Пример:
ALTER TABLE `tablename` MODIFY
`column` VARCHAR(100)
CHARACTER SET utf8
COLLATE utf8_bin;
Примечание: utf8_bin сравнивает строки по двоичному значению каждого символа в строке.
Проверено на Msql 5.5.X