Hallo,
ich beginne gerade, mich im Zusammenhang mit php auch mit MySQL zu beschaeftigen.
Und natuerlich stosse ich gleich am Anfang auf ein Problem. Wenn ich mit
CREATE TABLE Tabelle ( Feld Datentyp [NOT NULL | NULL] [DEFAULT Defaultwert] [AUTO_INCREMENT] PRIMARY KEY (Indexname, ...) | KEY [Indexname, ...] | INDEX [Indexname, ...] | UNIQUE (Indexname, ...) | [CONSTRAINT Symbol] FOREIGN KEY (Indexname,...)[Referenz] oder CHECK (Feld) \g
eine Datenbank erstellen will, bekomme ich ein "ERROR 1064: You have an error in your SQL syntax near 'Datentyp [NOT NULL | NULL] [DEFAULT Defaultwert] [AUTO_INCREMENT] PRIMARY KEY (I' at line 3"
Tippst Du das genau SO ab? Ich habe ja nicht DEN Durchblick von SQL, aber m. E. solltest Du Dich entweder für NOT NULL oder NULL entscheiden, sonst weiß die Tabelle doch gar nicht, ob das Feld nun einen Eintrag benötigt oder auch leer bleiben kann. Wobei ein leerer Primary Key natürlich recht schlecht wäre...
Beste Gruesse,
Heinz.
Grüße, Stefan -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net