Ja, du kan göra det här. Se MySQL-referens (version 5.5) .
Ett UNIKT index skapar en begränsning så att alla värden i indexet måste vara distinkta. Ett fel uppstår om du försöker lägga till en ny rad med ett nyckelvärde som matchar en befintlig rad. För alla motorer tillåter ett UNIKT index flera NULL-värden för kolumner som kan innehålla NULL.