解決しました!これはchar
に関するものではありません フィールドタイプですが、照合について !
私はUTF-8を主にutf8_binで使用するのが好きです。主キーの照合も同様でした:
`iso_3166_1` char(3) CHARACTER SET utf8
主キーの照合を「latin1_swedish_ci」に変更すると、外部キーアプリケーションが機能しました。質問につながります。主キーフィールド(おそらく外部キーフィールドも、まだチェックしていない)の照合が重要なのはなぜですか?