Domanda

sto ottenendo l'errore # 1005 - Impossibile creare tabella (errno: 150).

Sono stato con la lista di controllo di:

  • entrambe le tabelle sono InnoDB
  • le colonne sono dello stesso tipo (INT)
  • attributi sono gli stessi (UNSIGNED NOT NULL)
  • le regole di confronto è la stessa
  • Ho provato con gli indici sulle chiavi esterne, ma ancora non funziona (e non dovrebbe essere necessaria per MySQL 5)
È stato utile?

Soluzione

Il problema è stato con la mia sintassi. Invece di

REFERENCES `table`.`col`

dovrebbe essere

REFERENCES `table` (`col`)

Questa domanda può essere eliminato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top