Det skal være ENGINE ikke TYPE for at angive lagermotoren:
CREATE TABLE `members` (
`id` int(4) NOT NULL auto_increment,
`username` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 ;
se OPRET TABEL-syntaks :
table_option:ENGINE [=] motornavn
Indstillingen TYPE blev fjernet med MySQL 5.5, forældet siden MySQL 4.0:
Den ældre TYPE-mulighed var synonym med ENGINE. TYPE er blevet udfaset siden MySQL 4.0, men understøttes stadig for bagudkompatibilitet i MySQL 5.1 (undtagen MySQL 5.1.7). Siden MySQL 5.1.8 producerer den en advarsel. Det er fjernet i MySQL 5.5. Du bør ikke bruge TYPE i nogen nye applikationer, og du bør straks begynde at konvertere eksisterende applikationer til at bruge ENGINE i stedet for. (Se udgivelsesbemærkningerne til MySQL 5.1.8.)
Kilde:OPRET TABEL, MySQL 5.1