Domanda

Quando si esegue la query di follow ricevo l'errore sotto, Im solo cercando di creare questa tabella semplice senza FK o niente e continuare a ricevere questo errore. Quale potrebbe essere la causa? query SQL:

CREATE TABLE `xauction`.`orders` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`type` VARCHAR( 1 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = InnoDB;

MySQL ha detto: Documentation

1005 - Impossibile creare il tavolo 'xauction.orders' (errno: 150) (Dettagli ...)

È stato utile?

Soluzione

show innodb status prova. All'interno della grande pezzo di dati che uscite, c'è una sezione che ti hanno più dettagli rispetto al messaggio di errore normale che si ottiene dalla query errori che causano originale.

Altri suggerimenti

La sintassi è o.k

mysql sito:

  

. Se il messaggio di errore si riferisce all'errore   150, creazione di tabelle fallito perché un   vincolo di chiave esterna non era   correttamente formata

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