Errore query generata da phpmyadmin

Ho appena fatto un dump di un db tramite phpmyadmin in locale, provo a trasportarlo sul server e mentre esegue la query mi da un errore... ma com'è possibile che phpmyadmin generi query sbagliate?!?!!?!? UFF!!!!!

Vi riporto l'errore:

CREATE TABLE `admin` (

`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,

`userid` varchar( 30 ) NOT NULL default '',

`password` varchar( 30 ) NOT NULL default '',

`ultimo_accesso` datetime NOT NULL default '0000-00-00 00:00:00',

PRIMARY KEY ( `id` )

) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =2

#1064 - You have an error in your SQL syntax near 'ENGINE=MyISAM  AUTO_INCREMENT=2 ' at line 25

Ho provato a modificare un pò la query ma non sono riuscito a fare altro che generare errori diversi :( cosa c'è che non va???

inviato 11 anni fa
Joey79
X 0 X

molto probabilmente la versione di MyQL che hai in locale è più recente di quella in remoto. Il problema non è di phpMyAdmin poiché quelle query non le costruisce personalmente ma le riceve da MySQL stesso.

potresti iniziare cambiando la parola "ENGINE" con "TYPE"

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Ho risolto eliminando: "ENGINE = MYISAM DEFAULT CHARSET = latin1"

risposto 11 anni fa
Joey79
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda