나의 경우는 칼럼의 타입을 text로 주고 unique key로 설정을 하여서 테이블을 생성하였는데 위와 같은 오류가 발생하였다.
자료를 찾아보니 text 나 BLOB 타입의 경우 PK나 index를 설정할경우 크기를 지정해줘야 한다고 하는데 일단 나는 varchar로 변경하여서 해결하였다.
Fulltext 타입으로 변환하면 된다고 하는글도 보았는데 Mysql engine 에 종속적(MyISAM)이라는 글도 본거 같아서 크기나 다른 타입으로 변경하지 않고, varchar로 변경하여 해결
'Database > MySQL' 카테고리의 다른 글
BLOB/TEXT column used in key specification without a key length (0) | 2014.08.14 |
---|---|
같은 테이블의 두개의 칼럼을 Foreign Key 설정시 오류 (0) | 2014.08.14 |
mysqldump 시에 LOCK TABLES 오류 발생 (0) | 2013.01.14 |
Function 생성시 발생하는 오류 관련 (0) | 2012.10.04 |