MySql添加索引:0受影响的行

时间:2012-06-01 06:04:00

标签: mysql indexing

Alter table table1 add index col1_idx (column1);

即使table1有很多行,并且column1的所有行都具有非null值,上面的查询也会显示“0 Rows AFfected”。为什么会这样?

1 个答案:

答案 0 :(得分:4)

这是因为查询不直接影响任何行,而不是修改行的更新语句。它(非常,非常,非常基本)只会改变列的存储和排序方式。

相关问题