Суть такова есть таблица у нее есть поле ID и есть еще два поля назовем их поле1 и поле2 как сделать так что-бы нельзя было заинсертить две записи с одинаковыми поле1 и поле2 но что-бы было поле ID и оно было auto_increment?
А как связанно "так что-бы нельзя было заинсертить две записи с одинаковыми поле1 и поле2" с "Таблица с auto_increment без primary key"?
Чтобы нельзя было заинсертить 2 записи с одинаковыми поле1 и поле2 нужно сделать уникальный индекс по этим полям: UNIQUE KEY `name1_name2` (`name1`,`name2`)