6

PHPmyadmin でインデックスを作成するにはどうすればよいですか?

5,000行のデータベースがあります

ID | IP | DATE

id主キーとして作成したこのテーブルにデータを追加する前に、

Web サイトでは、次のクエリを使用します。

mysql_query("SELECT * FROM users WHERE ip = '$ip'");

私は今日、インデックスが高速化し、パフォーマンスが向上することを読みました。私の場合、IP 列にインデックスを追加するにはどうすればよいですか?

私は phpmyadmin で、「固有のインデックスを追加する」オプションと「インデックスを追加する」オプションが表示されます。

4

2 に答える 2

11

の行にある「インデックス」と書かれたアイコンをクリックしますip。(それは稲妻のあるものです)。primary keyまたはを選択しないでくださいunique。インデックスするだけ。

于 2013-01-19T21:30:51.723 に答える
11

または、クエリを実行できます。

ALTER TABLE `users` ADD INDEX `ip` (`ip`)
于 2013-01-19T21:32:24.387 に答える