2012-04-08 3 views
-1

mysql에서 고유하지 않은 컬럼을 변경해야합니다. 누군가가이 쉬운 것을 가지고 저를 도울 수 있다고 확신합니다.un-UNIQUE 컬럼 mysql

+0

테이블 정의를 질문에 붙여주십시오. 고유하지 않은 기본 키인 경우 테이블을 다시 디자인해야합니다. – halfer

+0

색인 삭제는 매우 일반적인 신디 텍스입니다. 검색하지 않았습니까? –

답변

4

MySQL의 열에 대한 고유 컨트 롤은 해당 열의 고유 인덱스로 구현됩니다. 제약 조건을 제거하려면 색인을 삭제하면됩니다.

ALTER TABLE yourtable DROP INDEX index_name 

표의 색인 이름을 보려면 SHOW INDEX을 사용하십시오.

SHOW INDEX FROM yourtable 
+2

예를 들어 열에 대해 쿼리하는 경우와 같이 해당 위치에 일반 인덱스를 만들 수 있습니다. – Neil

관련 문제