Non c'è alcuna differenza. Sono sinonimi.
Da il CREATE TABLE inserimento manuale
:
KEY è normalmente un sinonimo di INDEX . L'attributo chiave PRIMARY KEY può anche essere specificato solo come KEY quando fornito in una definizione di colonna. Questo è stato implementato per la compatibilità con altri sistemi di database.