DB Exportiert aber nicht mehr importierbar :-(

_voodoo

Erfahrenes Mitglied
PHP:
CREATE TABLE `phpbb_adminedit` (
  `edit_id` mediumint(8) unsigned NOT NULL auto_increment,
  `edituser` char(100) NOT NULL default '',
  `editok` char(100) NOT NULL default '',
  PRIMARY KEY  (`edit_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1

phpMyAdmin hat gesagt.:
You have an error in your SQL syntax near 'ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ' at line 6

Da alle Tabellen so exportiert sind bekomm ich den Fehler überall.

Weiß jmd wie ich das beheben muss? Muss ich evtl. an den Export-Einstellungen
was verändern? Hab sie auf default gelassen ...
 
Hast du bereits Daten in den Tabellen? Wenn ja musst du den Auto Increment bis auf eine Zahl höher als die vom letzten Datensatz seiner ID anheben.
Ist aber nur ne Vermutung, also keine Garantie...
 
Zuletzt bearbeitet:
Ich denke mit dem Inhalt hat das nichts zu tun.

Lage:
Hab lokal aufm Apache das phpBB installiert und will es nun auf den Webserver portieren.
Dazu hab ich halt lokal mit phpMyAdmin die DB exportiert und will sie im PMA vom
Webserver wieder importieren.
 
auto increment + NOT NULL = Muckefuck^10


Auto Increment reicht da völlig aus und ist auch logisch.
Geht auch in den neuen phpMyAdmin versionen nicht mehr.


Nur so am rande.
 
Also, wenn Du hinter MyISAM ein ; setzt und den Rest weg läßt geht es. Probier es doch mal so. Ich denke das Du die Angaben sowieso nicht brauchst.
 
Ich hab jetzt das "DEFAULT CHARSET=utf8 " rausgenommen und dann "funktioniert es".
Blöderweise wird bei einer Tabelle auch für die Definition der Spalten dieses Charsetz
genutzt und das bringt mich wieder zum Error. Könnte es an der DB Version liegen?!
 
Zurück