Sie können keinen UNIQUE-Index für eine Textspalte in MySQL haben.
Wenn Sie auf ein TEXT- oder BLOB-Feld indizieren möchten, müssen Sie dazu eine feste Länge angeben.
Aus der MySQL Dokumentation :
Beispiel:
CREATE UNIQUE INDEX index_name ON misc_info (key(10));