Erro 1064 em CREATE TABLE… TYPE = MYISAM

Aqui está o meu erro (se você precisar de mais informações basta perguntar) – Erro consulta SQL:

CREATE TABLE dave_bannedwords( id INT( 11 ) NOT NULL AUTO_INCREMENT , word VARCHAR( 60 ) NOT NULL DEFAULT '', PRIMARY KEY ( id ) , KEY id( id ) ) TYPE = MYISAM ; 

O MySQL disse:

1064 – Você tem um erro na sua syntax SQL; verifique o manual que corresponde à sua versão do servidor MySQL para a syntax correta para usar perto de ‘TYPE = MyISAM’ na linha 6

Conforme documentado em CREATE TABLE Syntax :

Nota
A opção TYPE mais antiga era sinônimo de ENGINE . TYPE foi preterido no MySQL 4.0 e removido no MySQL 5.5. Ao atualizar para o MySQL 5.5 ou posterior, você deve converter aplicativos existentes que dependem de TYPE para usar o ENGINE .

Portanto, você quer:

 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 ; 
 CREATE TABLE `admnih` ( `id` int(255) NOT NULL auto_increment, `asim` varchar(255) NOT NULL default '', `brid` varchar(255) NOT NULL default '', `rwtbah` int(1) NOT NULL default '0', `esmmwkeh` varchar(255) NOT NULL default '', `mrwr` varchar(255) NOT NULL default '', `tid` int(255) NOT NULL default '0', `alksmfialdlil` int(255) NOT NULL default '0', `tariktsjil` varchar(255) NOT NULL default '', `aimwke` varchar(255) NOT NULL default '', `twkie` text NOT NULL, `rwtbahkasah` int(255) NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=2 ; 
 SELECT Email, COUNT(*) FROM user_log WHILE Email IS NOT NULL GROUP BY Email HAVING COUNT(*) > 1 ORDER BY UpdateDate DESC 

O MySQL disse: Documentação # 1064 – Você tem um erro na sua syntax SQL; verifique o manual que corresponde à sua versão do servidor MySQL para a syntax correta para usar próximo a ‘TYPE = MyISAM’ na linha 36


Qual correção abaixo:

 CREATE TABLE users_online ( ip varchar(15) NOT NULL default '', time int(11) default NULL, PRIMARY KEY (ip), UNIQUE KEY id (ip), KEY id_2 (ip) TYPE=MyISAM; ) # # Data untuk tabel `users_online` # INSERT INTO users_online VALUES ('127.0.0.1', 1158666872); 

Experimente a consulta abaixo

 CREATE TABLE card_types ( card_type_id int(11) NOT NULL auto_increment, name varchar(50) NOT NULL default '', PRIMARY KEY (card_type_id), ) ENGINE = MyISAM ;