E come si creano delle tabelle InnoDB? Ho provato a seguire la documentazione e fare quanto segue:
codice:
CREATE TABLE t1(
   id int not null,
   dsc varchar(20),
   PRIMARY KEY(id)
) TYPE=InnoDB;

CREATE TABLE t2(
   id1 int not null,
   idf int not null,
   PRIMARY KEY(id1),
   FOREIGN KEY(idf) REFERENCES t1(id)
) TYPE=InnoDB;
All'esecuzione della prima tabella ottengo 1 warning (che warning? Boh... dove si va a vedere?)
All'esecuzione della seconda tabella ottengo il seguente errore:

ERROR 1005 (HY000) Can't create table '.\nomedb\t2.frm' (errno: 150)

Che significa?

Ciao.