केवल InnoDB विदेशी कुंजियों का समर्थन करता है, MyISAM नहीं करता है। यदि ऐसा होता भी, तो आप विभिन्न प्रकार की तालिकाओं के बीच संबंध नहीं बना सकते।
इसलिए आपको टेबल को post
में बदलने की जरूरत है InnoDB में। ALTER TABLE post ENGINE = InnoDB;
केवल InnoDB विदेशी कुंजियों का समर्थन करता है, MyISAM नहीं करता है। यदि ऐसा होता भी, तो आप विभिन्न प्रकार की तालिकाओं के बीच संबंध नहीं बना सकते।
इसलिए आपको टेबल को post
में बदलने की जरूरत है InnoDB में। ALTER TABLE post ENGINE = InnoDB;