を追加することはできません私はMySQLのエラー1215が外部キー制約に
---------+------------+---------+-------+---------+--------+
Field | type | NULL | Key | Deault | Extra |
------------------------------------------------------------
user_id | varchar(50)| NO | PRI | NULL | |
私も次のようにフォーマットされた表history
を持っているし、次のようにフォーマットされた表users
を持っています次のコマンドを取得するerror code 1215: cannot add foreign key constraint.
ALTER TABLE history
ADD FOREIGN KEY (id)
REFERENCES users(user_id)
私は欲しいid
が挿入されているエントリがhistory
に挿入された場合、user_id
がusers
に一致するようにします。 history.id
の外部キーをusers.user_id
にするにはどうすればよいですか?