Serverumzug - Fehler - Import MySql-File

Joshua3

Aktives Mitglied
6. April 2008
25
0
Hallo,

ich bin gerade dabei auf einen neuen Server umzuziehen bzw. meine Datenbank von einem Host auf einen anderen zu verschieben.
Dazu habe ich die MySQL-Datenbank auf dem Altsystem abgezogen mit MYSQLDUMP und wollte sie auf dem neuen Server wieder importieren.
Dabei erhalte ich folgenden Fehler:

#############################################################
MySQL meldet:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=4' at line 25

Fehler bei der Anfrage:
CREATE TABLE `tadminlogin` ( `kAdminlogin` int(10) unsigned NOT NULL AUTO_INCREMENT, `cLogin` varchar(20) DEFAULT NULL, `cPass` varchar(45) DEFAULT NULL, `cName` varchar(255) NOT NULL, `cMail` varchar(255) NOT NULL, `kAdminlogingruppe` int(10) unsigned NOT NULL, `nLoginVersuch` int(10) unsigned NOT NULL, `dLetzterLogin` datetime DEFAULT NULL, `dGueltigBis` datetime DEFAULT NULL, `bAktiv` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`kAdminlogin`) ) TYPE=MyISAM AUTO_INCREMENT=4;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Habe versucht den AUTO_INCREMENT rauszunehmen bzw. auf 1 zu ändern aber der Fehler ist konsistent.


Kann mir hier jemand einen Tip geben woran das lieben könnte?=
 

martinwolf

Offizieller Service Partner
SPBanner
6. September 2012
3.715
355
AW: Serverumzug - Fehler - Import MySql-File

Das hängt mit der MySQL Version zusammen. Wie domaxa.de schon richtigt angemerkt, ENGINE=MyISAM behebt den Fehler. Der Fehler wird dir wohl auch bei anderen Tabellen aufstoßen. Du müsstest TYPE=MyISAN generell durch ENGINE=MyISAM ersetzen.
 

Ähnliche Themen