Mysql
 sql >> Database >  >> RDS >> Mysql

Errore 1064 in CREATE TABLE... TYPE=MYISAM

Come documentato in CREATE TABLE Sintassi :

Nota
Il vecchio TYPE opzione era sinonimo di ENGINE . TYPE è stato deprecato in MySQL 4.0 e rimosso in MySQL 5.5. Quando esegui l'aggiornamento a MySQL 5.5 o versioni successive, devi convertire le applicazioni esistenti che si basano su TYPE per utilizzare ENGINE invece.

Pertanto, vuoi:

CREATE TABLE dave_bannedwords(
  id   INT(11)     NOT NULL AUTO_INCREMENT,
  word VARCHAR(60) NOT NULL DEFAULT '',
  PRIMARY KEY (id),
  KEY id(id) -- this is superfluous in the presence of your PK, ergo unnecessary
) ENGINE = MyISAM ;