your you the that sqlstate number have error corresponds code check mysql syntax

mysql - you - Error 1064 en CREATE TABLE... TYPE=MYISAM



exception error code 1064 sqlstate 42000 (4)

Aquí está mi error (si necesita más información solo pregunte) - Consulta SQL de error:

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 ;

MySQL dijo:

1064 - Tiene un error en su sintaxis SQL; revise el manual que corresponde a su versión del servidor MySQL para la sintaxis correcta para usar cerca de ''TYPE = MyISAM'' en la línea 6


Como se documenta en Sintaxis de CREATE TABLE :

Nota
La opción TYPE anterior era sinónimo de ENGINE . TYPE fue desaprobado en MySQL 4.0 y eliminado en MySQL 5.5. Al actualizar a MySQL 5.5 o posterior, debe convertir las aplicaciones existentes que dependen de TYPE para usar ENGINE lugar.

Por lo tanto, quieres:

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 ;


Prueba la siguiente consulta

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 ;


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

MySQL dijo: Documentación # 1064 - Usted tiene un error en su sintaxis de SQL; verifique el manual que corresponde a su versión del servidor MySQL para la sintaxis correcta para usar cerca de ''TYPE = MyISAM'' en la línea 36

Que corrección a continuación:

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);