Update auf neuere Version von MySQL bringt mich zum Verzweifeln...

C

C4D_Joe

Hallo!
Eine Frage: Warum funktioniert ein Install-Script dieser Art...
PHP:
<?
$sql = "CREATE TABLE xyz (
  id int(4) NOT NULL auto_increment,
  PRIMARY KEY  (id),
) TYPE=MyISAM;";
?>
... auf meinem Rechner (mit MySQL 3.23.49 [Ja, ich weiß, ich sollte dringendst updaten ;) ] ), während er mir aber auf meinem Webspace (mit MySQL 4.0.24) folgende Fehlermeldung ausspuckt: "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' at line 4" ?
(Sorry für den langen Satz :D )

Wäre nett, wenn mir jemand den Unterschied zwischen diesen Versionen erklären könnte.

Gruß, Joe
 
Code:
CREATE TABLE xyz ( 
  id int(4) NOT NULL auto_increment, 
  PRIMARY KEY  (id) 
) ENGINE=MyISAM;

ich denke so tuts.
 
Vielen Dank, das war's! Da scheint die ältere Version wohl fehlertoleranter zu sein, denn dort hat es definitiv funktioniert.

Danke!

Gruß, Joe
 
Zurück