ホームページ >バックエンド開発 >PHPチュートリアル >mysqlで外部キーを確立する場合、メインテーブルとサブテーブルの両方がINNODB型である必要がありますか?
弱い質問ですが、MySQL で外部キーを確立する場合、タイトルにあるように、メインテーブルとサブテーブルの両方が INNODB タイプ
である必要があります。 。 。
-----解決策---------
多くの場合、myisam エンジンを使用する場合、結合クエリを実行するだけで十分です。通常、必須の外部キー制約はビジネス プログラムによって処理され、データベース層は緩和されます。
------解決策------------------
そうのようです。マニュアルを参照してください: http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html#example-foreign-keys