Rumah >pangkalan data >tutorial mysql >Mengapa Saya Mendapat Ralat Kunci Asing MySQL 1005 (errno 150)?
Memahami MySQL Foreign Key Ralat 1005
Apabila mencipta kekangan kunci asing, MySQL menghadapi ralat 1005 disertai dengan mesej "errno 150" . Ralat ini biasanya timbul apabila jadual yang dirujuk tidak mempunyai indeks yang boleh digunakan yang sejajar dengan lajur yang dirujuk.
Menjawab Soalan Anda:
CREATE INDEX idx_immobile ON dbimmobili.Immobile (ComuneImmobile, ViaImmobile, CivicoImmobile, InternoImmobile);
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Kunci Asing MySQL 1005 (errno 150)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!