Frank
Neues Mitglied
Hallo Community,
Ich arbeite gerade daran, per PHP ein backup meines Mysql Servers erstellen zu lassen.
Das Script läuft in while Schleifen durch alle Tabellen der Datenbank.
Jedoch scheine ich irgendein Fehler im CREATE TABLE Syntax zu haben.
Zur Zeit spuckt mein programm folgenden Code aus:
Wenn ich versuche ihn in MySQL anzuwenden bekomme ich folgenden Fehler
Ich weiß nicht woran der Fehler liegt.
Habe bereits ein paar anleitungen zum Create Syntax gelesen, bin allerdings noch nicht weitergekommen
thx 4 help
Ich arbeite gerade daran, per PHP ein backup meines Mysql Servers erstellen zu lassen.
Das Script läuft in while Schleifen durch alle Tabellen der Datenbank.
Jedoch scheine ich irgendein Fehler im CREATE TABLE Syntax zu haben.
Zur Zeit spuckt mein programm folgenden Code aus:
Code:
CREATE TABLE IF NOT EXISTS `cds` (
`titel` varchar(200) default NULL
`interpret` varchar(200) default NULL
`jahr` int(11) default NULL
`id` bigint(20) unsigned default NULL auto_increment PRI
)
Fehler
SQL-Befehl:
CREATE TABLE IF NOT EXISTS `cds` (
`titel` varchar( 200 ) default NULL `interpret` varchar( 200 ) default NULL `jahr` int( 11 ) default NULL `id` bigint( 20 ) unsigned default NULL AUTO_INCREMENT PRI
)
MySQL meldet: Dokumentation
#1064 - 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 'interpret` varchar(200) default NULL
`jahr` int(11) default NULL
`id` bigint(2' at line 3
Ich weiß nicht woran der Fehler liegt.
Habe bereits ein paar anleitungen zum Create Syntax gelesen, bin allerdings noch nicht weitergekommen
thx 4 help