mysql varbinary vs varchar

Usamos varchar (255) para armazenar "palavras-chave" no mysql. Estamos enfrentando um problema que o mysql ignora todos os espaços finais para fins de comparação em "=". Ele respeita os espaços à direita na comparação "like", mas não permite armazenar a mesma palavra com e sem espaços à direita em uma coluna varchar se tiver um índice "ÚNICO" sobre ela.

Então, estamos considerando mudar para varbinary. Alguém pode sugerir quais poderiam ser as implicações quando houver caracteres de vários bytes nos valores das colunas?

questionAnswers(6)

yourAnswerToTheQuestion