mysql インデックスインデックス関連コマンドの詳細な紹介

黄舟
リリース: 2017-09-26 11:18:00
オリジナル
1781 人が閲覧しました

この記事の主な内容:

  1. テーブル内のすべてのインデックスを表示すべてのインデックスを表示

  2. インデックスを追加ADD INDEX、一意のインデックスを追加一意のインデックスを追加

  3. 複数列を結合してインデックス、主キーを追加

  4. キーワードインデックスvskey


showすべてのインデックスなど:

show index from springdemo.blog;
ログイン後にコピー

show index from tb_name

addインデックスの追加インデックス、一意のインデックスの追加一意のインデックスを追加主キーmysql インデックスインデックス関連コマンドの詳細な紹介

ALTER TABLE `table` ADD INDEX `product_id` (`product_id`)

# 创建唯一索引alter table tb_name  add unique index  `unique_idsrc_caffeversion` (`id_src`, `caffe_version`)
ログイン後にコピー


キーワードインデックスとキー

テーブルを作成する場合、これら 2 つのキーワードに違いはなく、同義語と同等です
#多列索引ALTER TABLE `table` ADD INDEX `index_name` (`col1`,`col2`)

# add primary key 添加主键ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
ログイン後にコピー
What are differences between Index v.s. Key in MySQL
ログイン後にコピー
CREATE TABLE tasks ( 
task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, 
INDEX parent (parent_id), 
....# However I found a code using KEY instead of INDEX as following....KEY order_date (order_date) 
...
ログイン後にコピー

以上がmysql インデックスインデックス関連コマンドの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!