BLOG main image
개발괴발's Blog
개발괴발





MySql 에러 1118 (42000)

홈페이지제작/MySQL 2012. 9. 2. 18:25 by 개발괴발 | 세상의 모든 정보 | hotrain@hanmail.net

MySql 에러 1118 (42000) - Row size too large


MySql 을 사용하면서 아래와 같은 에러메시지를 만날 수 있습니다.


ERROR 1118 (42000): Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs


원인


varchar() 의 선언갯수가 MAX_ROWS 설정값을 초과한 경우에 발생하는 경우가 많습니다.

저는 DB의 데이터를 다른 서버로 이전할 경우에 종종 발생합니다. 서버별로 DB의 설정이 달라서 발생하는 것 같습니다.


해결


MAX_ROWS 값을 늘린다.

또는 varchar 로 선언된 컬럼을 text 또는 blob 로 변경한다.

두번째 방법이 문제를 신속하게 처리하는 방법이겠지요.




에러가 날 때 담당자의 심정에러가 날 때 담당자의 심정



 
 

카테고리

분류 전체보기 (239)
홈페이지제작 (61)
사진 (53)
일반 (9)
발자국 (58)
경기도 광명 (18)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

글 보관함