Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Was ist der Unterschied zwischen der Verwendung von INDEX und KEY in MySQL?

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.