sql >> Base de Datos >  >> RDS >> Mysql

1064 error en CREAR TABLA... TYPE=MYISAM

Como se documenta en CREATE TABLE Sintaxis :

Nota
El antiguo TYPE la opción era sinónimo de ENGINE . TYPE quedó en desuso en MySQL 4.0 y se eliminó en MySQL 5.5. Al actualizar a MySQL 5.5 o posterior, debe convertir las aplicaciones existentes que dependen de TYPE para usar ENGINE en su lugar.

Por lo tanto, desea:

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 ;