ホームページ > データベース > mysql チュートリアル > phpmyadmin の主キーを繰り返すことはできますか?

phpmyadmin の主キーを繰り返すことはできますか?

angryTom
リリース: 2019-10-18 13:02:54
オリジナル
1938 人が閲覧しました

phpmyadmin の主キーを繰り返すことはできますか?

phpmyadmin の主キーは繰り返して使えますか?

主キーのフルネーム (PRIMARY KEY)それは「主キー制約」です。 MySQL の主キー制約は、その値がテーブル内の各行を一意に識別する列または列の組み合わせです。このような列はテーブルの主キーと呼ばれ、これによってテーブルのエンティティの整合性が強制されます。

主キー制約は、テーブル内の主キーを定義し、テーブル内のデータの各行の識別子を 一意に決定します。

主キーは、テーブル内の特定の列または複数の列の組み合わせにすることができます。複数の列で構成される主キーは、複合主キーと呼ばれます。

推奨: 「mysql チュートリアル

主キーは次のルールに従う必要があります:

  1. ##Every テーブル

    では主キー を 1 つだけ定義できます。

  2. 主キー値はテーブル内の各行を一意に識別する必要があり、NULL にすることはできません。つまり、テーブル内に同じ主キー値を持つデータ行が 2 つ存在することはできません。これが

    一意性の原則 です。

  3. #列名は、複合主キー リストに 1 回だけ表示できます。
  4. #複合主キーには、不要な冗長列を含めることはできません。複合主キーの列が削除されたときに、残りの列で構成される主キーが一意性の原則を満たしている場合、複合主キーは正しくありません。これが
  5. 最小化原理
  6. です。

  7. テーブルの作成時に主キー制約を設定します。

CREATE TABLE ステートメントでは、主キーは PRIMARY KEY キーワードによって指定されます。 カラムを定義するときに主キーを指定します。構文規則は次のとおりです:

<字段名> <数据类型> PRIMARY KEY [默认值]
ログイン後にコピー

[例 1] test_db データベースに tb_emp 3 データ テーブルを作成します。その主キーは id です。入力 SQLステートメントと実行結果は次のとおりです。
rree

以上がphpmyadmin の主キーを繰り返すことはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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