在mysql中向列添加索引

时间:2013-01-19 21:28:53

标签: php mysql phpmyadmin

如何使用PHPmyadmin创建索引?

我有一个包含5,000行

的数据库
ID | IP | DATE

在向此表添加数据之前,我将id作为主键,

网站使用此查询:

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

我今天读到索引可以加快速度和性能, 在我的情况下,我如何需要将索引添加到IP列,

我是phpmyadmin,我看到“添加唯一索引”和“添加索引”选项, 我是新手,感谢您的帮助,谢谢。

2 个答案:

答案 0 :(得分:10)

或者您可以运行查询:

ALTER TABLE `users` ADD INDEX `ip` (`ip`)

答案 1 :(得分:6)

点击ip行中显示“index”的图标。 (这是带闪电的那个)。不要选择primary keyunique。只需索引。