Hallo,
Syntax ist korrekt. Welche Version von MySQL hast du?
wenn du dies meinst: Server Version: 3.23.58-log
oh jeh. Diese Version ist jenseits von Gut und Böse. Selbst MySQL 4.1 ist tot, sprich wird vom Hersteller nicht mehr unterstützt.
Ob InnoDB von Deinem Server unterstützt wird, kannst Du mit der MySQL-speziellen SQL-Anweisung
SHOW ENGINES
in Erfahrung bringen.
Weitere Hinweise zu InnoDB in MySQL 3.23 findest Du im Handbuch:
http://dev.mysql.com/doc/refman/4.1/en/innodb-in-mysql-3-23.html
Freundliche Grüße
Vinzenz