Es gibt keinen Unterschied. Sie sind Synonyme.
Von die CREATE TABLE
manuelle Eingabe
:
KEY
ist normalerweise ein Synonym für INDEX
. Das Schlüsselattribut PRIMARY KEY
kann auch nur als KEY
angegeben werden wenn in einer Spaltendefinition angegeben. Dies wurde aus Gründen der Kompatibilität mit anderen Datenbanksystemen implementiert.