ホームページ > データベース > mysql チュートリアル > mysql のテーブルには複数の一意のインデックスを持つことができます

mysql のテーブルには複数の一意のインデックスを持つことができます

王林
リリース: 2020-09-30 10:09:23
オリジナル
5494 人が閲覧しました

mysql のテーブルには複数の一意のインデックスを持つことができます。データ列に互いに異なる値のみが含まれていると判断できる場合は、このデータ列のインデックスを作成するときに、キーワード UNIQUE を使用して一意のインデックスとして定義する必要があります。

mysql のテーブルには複数の一意のインデックスを持つことができます

mysql のテーブルには複数の一意のインデックスを持つことができます。

(推奨チュートリアル: mysql チュートリアル)

特定のデータ列に互いに異なる値のみが含まれると判断できる場合は、このデータ列のインデックス 一意のインデックスとして定義するには、キーワード UNIQUE を使用する必要があります。

これを行う利点:

まず、MySQL によるこのインデックスの管理が簡素化され、このインデックスがより効率的になります。

2 番目に、新しいレコードがデータ テーブルに挿入されると、MySQL は新しいレコードのこのフィールドの値が特定のレコードのこのフィールドに既に出現しているかどうかを自動的にチェックします。出現している場合、MySQL は拒否します。そのフィールドに新しいレコードを挿入します。

言い換えれば、一意のインデックスはデータ レコードの一意性を保証できます。実際、多くの場合、一意のインデックスを作成する目的は、アクセス速度を上げることではなく、単にデータの重複を避けることです。

関連する推奨事項: php トレーニング

以上がmysql のテーブルには複数の一意のインデックスを持つことができますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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