Frage

Wenn die Folge Abfrage ausgeführt i die Fehler unten erhalten, Im Versuch, nur ohne FK oder irgendetwas diese einfache Tabelle zu erstellen und erhält diesen Fehler. Was könnte die Ursache sein? SQL-Abfrage:

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

MySQL sagte: Dokumentation

1005 - Kann Tabelle 'xauction.orders' nicht erstellen (errno: 150) (Details ...)

War es hilfreich?

Lösung

Versuchen show innodb status. Im großen Teil von Daten, die es gibt, gibt es einen Abschnitt, der mehr Details als die normale Fehlermeldung Sie von der ursprünglichen fehlerverursachenden Abfrage erhalten haben werden.

Andere Tipps

Die Syntax ist o.k

mysql site:

. Wenn die Fehlermeldung bezieht sich auf Fehler 150, Tabelle konnte nicht erstellt werden, weil ein Fremdschlüssel nicht korrekt gebildet

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top