I\'ve created a table in MySQL:
CREATE TABLE actions ( A_id int NOT NULL AUTO_INCREMENT, type ENUM(\'rate\',\'report\',\'submit\',\'edit\',\'delete\') NOT NU
As noted, your table have to be InnoDB for FK constraints to be enforced.
I've only run into the 'Can't create table' in the case where I'm trying to create a foreign key constraint where my local column is a different type from the foreign column.