답변 3개
2년 전
여러가지 방법이 있는데 그중 하나로 ROW_FORMAT을 dynamic로 바꾸어주시고 ALTER TABLE tab ROW_FORMAT=DYNAMIC;
varchar 길이를 256으로 설정해 주면 해결될 수 있을 듯 합니다.
참고:
https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
마르스컴퍼니
Expert
2년 전
긴 문자열이 들어가는 varchar 타입의 컬럼을 text 타입으로 변경해 주면 된다고 합니다.
https://www.lesstif.com/dbms/mysql-error-1118-42000-row-size-too-large-80249028.html
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
타입은 varchar(50) 입니다.
다른 타입으로 변경은 불가하네요. ㅜㅜ