質問: 現在、こちらのサイトを参考に口コミサイトの作成をしているのですが、テーブルの外部キー制約を適用する部分で、分からない部分があり、ご質問させて頂きました。 自分は、XAMPPの「shell」にてデータベース及びテーブルを作成したした為、貼らせて頂きましたサイトの「データベースの外部キー制約(FOREIGN KEY)を設定する」ここの項目の設定方法が分かりません。 xamppの「shell」にて、外部キー制約を適用させるコマンドを教えてください。 よろしくお願いします。 --- アドバイスを頂きphpmyadminにて、設定することにしました。 phpmyadminにて、以下の画像の画面を出す方法を探しています。 どなたか、分かる方いらっしゃいましたら、教えてください。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/4c22771acdbb1f7a2fe8cf54e65f8caf.jpeg) 追記です。下記の画像は、自分のphpmyadminの表示画面になります。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/b1ecabafe9153b7ecdfd3b980dba6e5f.png)
回答: 参照先サイトではphpmyadminでやっているようですがXAMPPならphpmyadminはデフォルトで入っているので、そちらを使えば良いかと思います。 phpmyadminはMySQL(MariaDB)を操作するためのツールにすぎないので、DBやテーブルをコマンドで作ろうと何で作ろうと関係ありません。 どうしてもMySQLコマンドラインから作りたいのでしたらリファレンス参照。