Pregunta

Estoy consiguiendo error # 1005 - No se puede crear la tabla (errno: 150)

.

He estado a través de la lista de verificación de:

  • ambas tablas son InnoDB
  • las columnas son del mismo tipo (INT)
  • atributos son los mismos (SIN FIRMAR NO NULO)
  • la intercalación es el mismo
  • Me han tratado con índices sobre las claves externas, todavía no funciona (y que no debe ser necesaria para MySQL 5)
¿Fue útil?

Solución

El problema fue con mi sintaxis. En lugar de

REFERENCES `table`.`col`

debería ser

REFERENCES `table` (`col`)

Esta pregunta se puede eliminar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top