SQL-Fehler (1215): Fremdschlüsseleinschränkung kann nicht hinzugefügt werden

CREATE TABLE `profilePic` (
    `ClientID` VARCHAR(255) NOT NULL,
    PRIMARY KEY (`ClientID`),
    CONSTRAINT `FK__user_details` FOREIGN KEY (`ClientID`) REFERENCES `user_details` (`ClientID`) ON UPDATE CASCADE ON DELETE CASCADE
)
COLLATE='utf8mb4_unicode_ci'
ENGINE=InnoDB
;

Ich versuche, eine Tabelle mit einem Fremdschlüssel hinzuzufügen. Ich habe die Fehlermeldung erhalten. Warum ist das passiert?

Versuch, eine neue Tabelle zu machen. Ich versuche, die gleichen Details auf @ zu setzuser_details->ClientID undprofilePic->ClientID 3.Ich habe bereits eine Tabelle call`d userdb und in dieser Tabelle habe ich ClientID und seinen Fremdschlüssel und seine Arbeit.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage