ホームページ  >  記事  >  データベース  >  mysqlの主キーのキーワードは何ですか

mysqlの主キーのキーワードは何ですか

下次还敢
下次还敢オリジナル
2024-04-26 07:09:14593ブラウズ

MySQL では、PRIMARY KEY キーワードを使用して主キーを指定します。主キーは、レコードの各行を一意に識別するフィールドまたはフィールドの組み合わせです。これは一意です (主キーの値は行ごとに異なります)。 ) および非 null (主キーの値が異なる) プロパティ。さらに、次の構文を使用して主キーを定義します: CREATE TABLE table_name ( column_name1 DATA_TYPE PRIMARY KEY, ... )。

mysqlの主キーのキーワードは何ですか

#MySQL の主キーのキーワード

MySQL では、主キーの指定に使用されるキーワードは ## です。 #主キー

主キーの定義

主キーは、データベース テーブル内のレコードの各行を一意に識別するフィールドまたはフィールドの組み合わせです。次のプロパティがあります:

    一意性:
  • 主キーの値は、特定のテーブル内のすべての行で一意です。
  • NULL 以外:
  • 主キーを NULL 値にすることはできません。
PRIMARY KEY キーワードを使用する

1 つ以上のフィールドを主キーとして指定するには、テーブルの作成時に次のように PRIMARY KEY キーワードを使用します。 :

<code class="sql">CREATE TABLE table_name (
  column_name1 DATA_TYPE PRIMARY KEY,
  column_name2 DATA_TYPE,
  ...
);</code>

ここで:

    table_name
  • はテーブルの名前です。
  • column_name1
  • は主キー フィールドの名前です。
  • DATA_TYPE
  • フィールドのデータ型を指定します。

次の例では、

customers

という名前のテーブルを作成します。ここで、customer_id は主キーです。<pre class="brush:php;toolbar:false">&lt;code class=&quot;sql&quot;&gt;CREATE TABLE customers ( customer_id INT PRIMARY KEY, name VARCHAR(255), email VARCHAR(255) );&lt;/code&gt;</pre> 上の例では、

customer_id

フィールドは一意であり、null ではありません。つまり、テーブル内の 2 つの行が同じ customer_id 値を持つことはなく、 customer_id 値が NULL になることはありません。

以上がmysqlの主キーのキーワードは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。