mysql需要重建索引吗?
mysql有张表user_info,其中有两个column
- user_id VARCHAR(30)
- operation_code VARCHAR(30)
并且这两列建立了联合索引
UNIQUE KEYuk_user_id_operation_code
(user_id
,operation_code
)
user_id中存储的是数字。
现在需要把user_id的类型改成 BIGINT(20)
ALTER TABLE user_info
MODIFY user_id
BIGINT(20);
请问需要重新建联合索引 uk_user_id_operation_code
(user_id
, operation_code
) 吗?