mysql のテーブルには複数の一意のインデックスを持つことができます。データ列に互いに異なる値のみが含まれていると判断できる場合は、このデータ列のインデックスを作成するときに、キーワード UNIQUE を使用して一意のインデックスとして定義する必要があります。
mysql のテーブルには複数の一意のインデックスを持つことができます。
(推奨チュートリアル: mysql チュートリアル)
特定のデータ列に互いに異なる値のみが含まれると判断できる場合は、このデータ列のインデックス 一意のインデックスとして定義するには、キーワード UNIQUE を使用する必要があります。
これを行う利点:
まず、MySQL によるこのインデックスの管理が簡素化され、このインデックスがより効率的になります。
2 番目に、新しいレコードがデータ テーブルに挿入されると、MySQL は新しいレコードのこのフィールドの値が特定のレコードのこのフィールドに既に出現しているかどうかを自動的にチェックします。出現している場合、MySQL は拒否します。そのフィールドに新しいレコードを挿入します。
言い換えれば、一意のインデックスはデータ レコードの一意性を保証できます。実際、多くの場合、一意のインデックスを作成する目的は、アクセス速度を上げることではなく、単にデータの重複を避けることです。
関連する推奨事項: php トレーニング
以上がmysql のテーブルには複数の一意のインデックスを持つことができますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。