>> MySQL入門トップに戻る
MySQLのインデックス作成について説明します。
インデックスを作成したカラムはWHEREなどの条件検索で、
高速に動作するようになります。
(必ず早くなるとは限りません)
mysql_query、コマンドラインより以下のコマンドを実行します。
以下のようなコマンドになります。
>> 【MySQL 外部キー制約(FOREIGN KEY)】に進む
>> MySQL入門トップに戻る
MySQL インデックス作成
インデックスを作成したカラムはWHEREなどの条件検索で、
高速に動作するようになります。
(必ず早くなるとは限りません)
mysql_query、コマンドラインより以下のコマンドを実行します。
create table test(id int,no int,index(id,no));後から、インデックスを追加するには以下のようなコマンドを実行します。
CREATE INDEX インデックス名 ON テーブル名(カラム名); ALTER TABLE テーブル名 ADD INDEX インデックス名(カラム名);testテーブルのidカラムにid_indexという名前でインデックスを作成するには、
以下のようなコマンドになります。
CREATE INDEX id_index on test(id); ALTER TABLE test add index id_index(id);このようにテーブル作成時にも後からでもインデックスは追加できます。
>> 【MySQL 外部キー制約(FOREIGN KEY)】に進む
>> MySQL入門トップに戻る