php와 mysql을 사용하여 프로젝트를하고 있습니다. 이제는 데이터베이스의 텍스트 단락을 열에 저장해야합니다.mysql에 텍스트 단락 저장하기
테이블을 만들 때 "varchar(5000)"
을 시도했지만 허용하지 않습니다. 그래서 제게이 문제에 대한 해결책을주십시오.
php와 mysql을 사용하여 프로젝트를하고 있습니다. 이제는 데이터베이스의 텍스트 단락을 열에 저장해야합니다.mysql에 텍스트 단락 저장하기
테이블을 만들 때 "varchar(5000)"
을 시도했지만 허용하지 않습니다. 그래서 제게이 문제에 대한 해결책을주십시오.
이상 255보다 큰 CHAR의 길이는 불법이며, 65,535 자까지 저장할 수있는 오류
사용 text
create table t (long_field text);
text
실패합니다.
MySQL의 필드 유형은 데이터 유형에 대한 자세한 아이디어를 제공
다음TEXT or BLOB
MySQL의 링크
대 Varchar 길이가 될 수 있어야 최대 5.0 전에 255 .3, 5.0.3 및 이후 버전에서 최대 65,535. –
텍스트는 TEXT 데이터 형식에 65.535자를 초과하여 저장할 수 있습니다. –
@AlenOblak : 틀렸어. 제가 언급 한 문서를 읽지 않으셨습니까? 데이터 유형 길이는 페이지 하단에 표시됩니다. –