Мы используем varchar(255) для хранения «ключевых слов» в mysql. Мы столкнулись с проблемой, что mysql игнорирует все конечные пробелы для целей сравнения в "=". Он учитывает конечные пробелы при сравнении «как», но не позволяет нам хранить одно и то же слово с конечными пробелами и без них в столбце varchar, если над ним есть индекс «UNIQUE».
Итак, мы рассматриваем возможность перехода на varbinary. Может ли кто-нибудь предположить, какие могут быть последствия, когда в значениях столбца есть многобайтовые символы?