Hi,
ich hab ein leidiges Problem beim Db Design mit meinen Foreign Keys. Beim createn der Datenbank bekommen ich den #1005 - Kann Tabelle ... nicht erzeugen (Fehler: 150).
Nachvollziehbar -
CREATE TABLE documents
(
...
)
TYPE=InnoDB;
- und weg, sobald ich TYPE=InnoDB entferne.
Warum, kann ich dir gerade nicht sagen - ein anschließendes
`ALTER TABLE `documents` ENGINE=InnoDB`{:.language-sql}
schluckt mein MySQL 5.1.50 dann aber problemlos.
(Ob das ggf. bei der weiteren Verwendung Probleme nach sich ziehen könnte, weil irgendeine der Angaben in deinem CREATE TABLE-Statement nicht InnoDB-kompatibel ist, müsstest du selber nachschlagen.)
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?