2012-09-23 6 views
3

php와 mysql을 사용하여 프로젝트를하고 있습니다. 이제는 데이터베이스의 텍스트 단락을 열에 저장해야합니다.mysql에 텍스트 단락 저장하기

테이블을 만들 때 "varchar(5000)"을 시도했지만 허용하지 않습니다. 그래서 제게이 문제에 대한 해결책을주십시오.

5.0.3에서

답변

3

이상 255보다 큰 CHAR의 길이는 불법이며, 65,535 자까지 저장할 수있는 오류

사용 text

create table t (long_field text); 

text 실패합니다.

참조 MySQL datatype doc

+0

대 Varchar 길이가 될 수 있어야 최대 5.0 전에 255 .3, 5.0.3 및 이후 버전에서 최대 65,535. –

+0

텍스트는 TEXT 데이터 형식에 65.535자를 초과하여 저장할 수 있습니다. –

+0

@AlenOblak : 틀렸어. 제가 언급 한 문서를 읽지 않으셨습니까? 데이터 유형 길이는 페이지 하단에 표시됩니다. –

관련 문제