2010-06-24 4 views
1

Longtext 데이터 유형은 mysql에서 가장 큰 용량 (4 바이트) 데이터 유형입니다. 그러나 웹 사이트 콘텐츠 페이지를 저장하는 것으로 충분하지 않습니다. 나는 여러 번 시도하고 잘 조사했다. 그리고 MYSQL은 각 테이블 당 최대 16KB를 저장할 수 있다고 생각합니다. 그래서 모든 페이지 내용을 테이블 "PAGE"에 저장할 수는 없습니다. 나는 이것을 복구하는 방법을 찾고 있습니다. 나는 샘플 텍스트 i/p로 해결했습니다. 잘 작동한다. 그러나 우리의 원래 내용에는 더 많은 이미지가 있습니다. 더 많은 공간을 차지하는 이미지.PHP의 긴 텍스트 데이터 유형

+2

귀하의 콘텐츠 페이지로 귀하의 웹 사이트 방문자가 4Gbyte 이상을 먹고 있다면 .... 다운로드를 기다리는 동안 포기할 수 있으므로 해당 페이지 방문자는 거의 없을 것입니다. –

답변

7

LONGTEXT 필드는 이전 MySQL 버전에서 필드 당 최대 4GB를 포함 할 수 있습니다.

이 값은 나머지 레코드와 별도의 위치에 저장됩니다. 레코드 자체에는 4 바이트 포인터 만 저장되므로 최대 레코드 크기에 해당하는 4 바이트 만 계산됩니다.

Mind you : 테이블 사이즈, 레코드 사이즈 × 레코드 수입니다.

관련 문제