Ошибка MySQL: спецификация ключа без длины ключа

У меня есть таблица с первичным ключом, который является varchar (255). Возникло несколько случаев, когда 255 символов недостаточно. Я попытался изменить поле на текст, но я получаю следующую ошибку: BLOB/TEXT column 'message_id' used in key specification without a key length Как я могу это...