ホームページ  >  に質問  >  本文

mysql: キー参照とテーブル参照が一致しません

###エラーメッセージ:### リーリー ###製品リスト:### リーリー ###よくある質問:### リーリー

製品テーブルと組み合わせるために FAQ テーブルを作成しましたが、エラーが発生し続け、テーブル内の質問のどこが間違っているのかわかりません。助けてくれてありがとう。

P粉798010441P粉798010441459日前613

全員に返信(1)返信します

  • P粉845862826

    P粉8458628262023-07-19 00:36:01

    この英語の段落のカンマを削除します - PRIMARY KEY (id, version_id)、product_id BINARY(16) の not null を削除、version_id を削除します。参照 product (id,version_id)

    https://dbfiddle.uk/rg25idw-

    参照されるテーブルには、参照される列が最初の列と同じ順序になっているインデックスが必要です。


    https://dev.mysql.com/doc/refman/8.0/en/create-table-foreign-keys.html

    返事
    0
  • キャンセル返事