我使用PhpMyAdmin在表上添加索引,但每当我尝试添加索引时,它都会打印错误。。。
我有一个名为updates_categories
的表,我有一列名为created_date
。。。所以我试图在那里添加一个索引,但我得到了以下错误:
#1062 - Duplicate entry '2012-02-27 22:15:16' for key 'date_index'
我想很多条目都输入了相同的日期(这可能发生),但这意味着什么?我不能在具有相同数据的列上创建索引?
不要只为一个字段添加索引,因为大多数时候它在选择时没有性能优势,但在插入时有缺点。你的表结构是什么?你对它使用了什么样的查询?
可以,但不要将其用作"UNIQUE"键,只使用"简单"索引。
您尝试创建什么样的索引?
唯一密钥和主键要求没有密钥存在一次以上