Mysql
 sql >> Datenbank >  >> RDS >> Mysql

FEHLER:Fehler 1005:Tabelle „cat10e.recording“ kann nicht erstellt werden (Fehlernummer:150)

Betrachten der DDL für das album Tabelle sieht es wie die album_id aus Spalte ist definiert als:

`album_id` SMALLINT NOT NULL

Während die album_id Spalte in der recording Tabelle ist definiert als:

`album_id` INT NOT NULL

Versuchen Sie, die album_id zu ändern Spalte in der recording Tabelle dazu:

`album_id` SMALLINT NOT NULL

Sie müssen übereinstimmen, wenn Sie eine FK aus recording einrichten möchten .album_id zu album .album_id !