rendered paste bodymysql> CREATE TABLE tt (
-> a TEXT, b TEXT, c TEXT, d TEXT
-> ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
ALTER TABLE tt add UNIQUE key (a(6),b(6),c(6),d(6));
insert into tt set a='banana',b='banana',c='banana',d='banana';
insert into tt set a='banana',b='banana',c='banana',d='banana';Query OK, 0 rows affected (0.00 sec)
mysql> ALTER TABLE tt add UNIQUE key (a(6),b(6),c(6),d(6));
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> insert into tt set a='banana',b='banana',c='banana',d='banana';
Query OK, 1 row affected (0.00 sec)
mysql> insert into tt set a='banana',b='banana',c='banana',d='banana';
ERROR 1062 (23000): Duplicate entry 'banana-banana-banana-banana' for key 1