ホームページ  >  記事  >  データベース  >  mysql チュートリアル: mysql インデックスの種類

mysql チュートリアル: mysql インデックスの種類

黄舟
黄舟オリジナル
2016-12-16 15:53:441278ブラウズ

インデックスの種類
MySQLには数多くのインデックスの種類と作成方法を紹介します。
1.通常のインデックス
MySQL の最も基本的なインデックスであり、データが一意性の制限を満たす必要はありません。作成するにはいくつかの方法があります。検索 通常のインデックスを直接作成
Create Index_name on table_name (colorns_list (length)); テーブル構造 通常のインデックス作成時に通常のインデックスを作成
alter table_name addindex [index_name] on (columns_list (length)) ;
作成時に直接指定table
create table table_name ([…], Index [index_name] (columns_list (length)))
2 .一意のインデックス
が配置されているインデックス列に重複した値を表示することはできず、一意である必要があります。作成するにはいくつかの方法があります。
アウトout out out out out out out out out out out の ’ ’’ ’ ‐ ‐‐ ‐‐‐‐‐
につながります down table_name ([…], unique [index_name] (columns_list(長さ))) ;
3.主キーインデックス
主キーは一意のインデックスですが、その名前は「PRIMARY KEY」として指定する必要があります。各テーブルは主キーを 1 つだけ持つことができます。主キーインデックスはテーブルの作成時に作成されます。例は次のとおりです:
create table shili (sid int not null auto_increment,…,primary key (sid) ) ;
4.全文インデックス
全文インデックスのインデックスタイプは FULL TEXT です。フルテキスト インデックスは VARCHAR または TEXT 型の列に作成でき、その特性は大きな文字列データのインデックス作成に適しています。

上記は mysql チュートリアルです: mysql インデックスの種類 その他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。



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