테스트 사이트 - 개발 중인 베타 버전입니다

64kbytes 초과하는 긴 게시물 등록하려면

· 14년 전 · 3628 · 1
오늘 클라이언트 사이트에서 엄청 긴 게시물을 등록하다가 글이 잘리는 현상이 나타났습니다.
글이 너무 길어서 내용이 중간에서 잘려 등록되었습니다.
확인해 보니 wr_content가 text 타입이었는데, MySQL의 text 타입은 64KB까지만 저장되는군요.
MySQL의 텍스트 데이터 타입은 아래와 같습니다.

TINYTEXT 256 bytes
TEXT 64 KB
MEDIUMTEXT 16 MB
LONGTEXT 4 GB

이렇게 되는군요.. 만약 긴 게시물을 사용하시려면 MEDIUMTEXT 등으로 게시판 테이블의 스키마를 바꿔보세요.
검색해 보니 없는 것 같네요. 아직 아무도 이런 일이 없으셨나 봅니다. 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

14년 전
소설 연재를 하는 사이트를 운영하다 보면 꼭 필요한 팁입니다.
저도 예전부터 사용하던 방법인데 어째선지 너무 긴글인지 특정 문자열 때문인지 서버설정 때문인지 서버이전시 덤프 후 넣는데 잘려서 입력이 되는 현상이 나타나기도 합니다.(아직도 원인을 못찾았습니다;;)

게시글 목록

번호 제목
34706
34693
34563
34536
34521
34480
34479
34466
34437
34436
34435
34406
34398
34387
34382
34375
34364
34336
34294
34293