Уникальное значение для строки Mysql

Статус
В этой теме нельзя размещать новые ответы.

silmarion

Полезный
Регистрация
21 Июн 2012
Сообщения
194
Реакции
19
Доброе всем дня.
Заполняю базу Mysql из файлов, нужно сделать, чтобы если попадаются повторные значения в бд, то запись не сохранялась.
Включил уникальность для нужной строки, но это чуть-чуть не то что нужно.
Потому что он не считает различия между большими и маленькими символами.
Т.е. если 2 значения - 1ааББаа и 1ААббАА должны внестить в базу как различные, mysql определит их как одинаковые и внесет только первое из них.
 
Поставь для этого поля COLLATE utf8_bin
Если для поля используется отличная от utf8 кодировка, то ищи для неё метод COLLATE *_bin
 
Поставь для этого поля COLLATE utf8_bin
Если для поля используется отличная от utf8 кодировка, то ищи для неё метод COLLATE *_bin
нет, кодировка одинаковая
буквы(большие и маленькие), цифры
 
Я не про кодировку говорю, я говорю про COLLATE (сравнение) - критично для поиска по строке, построения индексов.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху