Errore DB creare - Errno 150
-
02-10-2019 - |
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 ...)
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 ??p>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow