一意のインデックス キーワードは UNIQUE で、テーブル内の指定された列または列の組み合わせが一意の値を持つようにするために使用されます。一意のインデックスを作成する利点には、データの整合性、クエリのパフォーマンスの最適化、一意の制約の適用などがあります。
#MySQL の一意のインデックス キーワード
MySQL では、一意のインデックスの作成に使用されるキーワードは次のとおりです# # #個性的###。一意のインデックスとは何ですか?
一意のインデックスは、テーブル内の各レコード内で特定の列または列の組み合わせが一意であることを保証する特殊なタイプのインデックスです。つまり、テーブル内で重複する値は許可されません。
一意のインデックスを使用する理由
一意のインデックスを使用すると、次の利点があります:
データの整合性を確保する:次の SQL ステートメントは、一意のインデックスを作成する方法を示しています。
<code class="sql">CREATE UNIQUE INDEX index_name ON table_name (column_name1, column_name2, ...);</code>たとえば、次のステートメントは、## の
name
と ## の間にあります。 #customers table #email 列に一意のインデックスを作成します:
<code class="sql">CREATE UNIQUE INDEX unique_name_email ON customers (name, email);</code>
注:
各テーブルには最大 16 個のインデックスを含めることができます。ユニークなインデックス。 一意のインデックスを複数の列に適用して、複合一意のインデックスを形成できます。
以上がmysql の唯一のインデックス キーワードは次のとおりです。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。