各位老哥,小弟请教个问题,我有张mysql数据表,里边大概6W条记录,现在有个varchar类型字段改成int类型,该字段有建立索引的,我是不是应该先删除索引再改字段类型?或者有更好的方法?
认证高级PHP讲师
첫째, 데이터 구조는 최대한 변경하지 말아야 합니다둘째, 꼭 해야 한다면 사고 방지를 위해 먼저 데이터를 백업해 두시기 바랍니다마지막으로 필드 인덱스 여부에 따라 다릅니다. 먼저 삭제한 후 필드 유형을 변경해야 합니다. 어떤 종류의 인덱스인가요? . . 가장 직접적인 방법은 새 테이블을 만든 다음 데이터를 가져오는 것입니다.
한 가지 더: 사실 더 좋은 방법은 없습니다. 그냥 시도해 보세요!
첫째, 데이터 구조는 최대한 변경하지 말아야 합니다
둘째, 꼭 해야 한다면 사고 방지를 위해 먼저 데이터를 백업해 두시기 바랍니다
마지막으로 필드 인덱스 여부에 따라 다릅니다. 먼저 삭제한 후 필드 유형을 변경해야 합니다. 어떤 종류의 인덱스인가요? . .
가장 직접적인 방법은 새 테이블을 만든 다음 데이터를 가져오는 것입니다.
한 가지 더: 사실 더 좋은 방법은 없습니다. 그냥 시도해 보세요!