ホームページ > データベース > PHPMyAdmin > phpmyadminで外部キーを設定する方法

phpmyadminで外部キーを設定する方法

下次还敢
リリース: 2024-04-07 15:03:25
オリジナル
955 人が閲覧しました

phpMyAdmin を使用して外部キーを設定する方法

外部キーは、あるテーブルの列を別のテーブルの列にリンクして、テーブルの整合性を確保するデータベース関係です。データの性別と一貫性。ここでは、phpMyAdmin を使用して外部キーを設定するためのステップバイステップ ガイドを示します:

ステップ 1: メインテーブルとサブテーブルを作成する

最初に、2 つのテーブルを作成する必要があります。テーブル: メインテーブルとサブテーブルの表面。メインテーブルには親データが含まれ、子テーブルには親テーブルに関連付けられたデータが含まれます。

ステップ 2: phpMyAdmin を開く

phpMyAdmin ダッシュボードにログインします。

ステップ 3: メイン テーブルの選択

左側のパネルで、外部キーを作成するメイン テーブルを選択します。

ステップ 4: [構造] タブを開く

メイン テーブルの下部にある [構造] タブをクリックします。

ステップ 5: 外部キー列の追加

「外部キーの追加」セクションで、サブテーブル名と外部キー列を入力します。

ステップ 6: 子テーブルで関連する列を選択します。

[サブテーブル外部キー] フィールドで、関連付ける子テーブルの列を選択します。のメインテーブルの列の関連付け。

ステップ 7: 外部キーのタイプを選択します

[外部キーのタイプ] ドロップダウン メニューで、使用する外部キーのタイプを選択します。通常は「CASCADE」を選択します。これは、メインテーブルのデータが削除または更新されると、子テーブルの関連データも削除または更新されることを意味します。

ステップ 8: 変更の保存

[保存] ボタンをクリックして、外部キー設定を保存します。

例:

次の列を持つ「Customers」というメイン テーブルがあるとします:

  • customer_id
  • customer_name

次の列を含む「Order」というサブテーブルもあります:

  • order_id
  • customer_id
  • order_date

外部キーを設定するには、「Customer」テーブルに「customer_id」という名前の外部キー列を追加し、それを「customer_id」列にリンクします。これにより、各注文が顧客に関連付けられるようになり、顧客データが削除されると、対応する注文データも削除されます。

以上がphpmyadminで外部キーを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート