YHLEE

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

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

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

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

|

댓글 1개

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

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
11-04-25 조회 3,930
11-04-23 조회 4,610
11-04-21 조회 9,446
11-04-21 조회 4,617
11-04-19 조회 5,747
11-04-18 조회 5,824
11-04-18 조회 7,223
11-04-16 조회 4,361
11-04-14 조회 6,582
11-04-14 조회 7,359
11-04-10 조회 7,171
11-04-07 조회 7,924
11-04-07 조회 4,513
11-04-07 조회 3,319
11-04-04 조회 4,028
11-04-02 조회 1.4만
11-03-31 조회 4,468
11-03-30 조회 3,787
11-03-29 조회 5,828
11-03-29 조회 8,453