8126)" 오류가 발생하면 허용되는 최대 행 크기가..."/> 8126)" 오류가 발생하면 허용되는 최대 행 크기가...">
집 >데이터 베이스 >MySQL 튜토리얼 >MySQL의 '행 크기가 너무 큼' 오류를 수정하는 방법은 무엇입니까?
"행 크기가 너무 큼(> 8126)" 오류가 발생하면 허용되는 최대 행 크기를 나타냅니다. MySQL이 초과되었습니다. 이 문제를 해결하려면 특정 테이블 디자인 고려 사항과 데이터베이스 구성 조정을 구현할 수 있습니다.
Stack Exchange에서 제안된 제안 솔루션에는 my.cnf 파일의 설정을 수정하는 것이 포함됩니다.
예제 명령:
ALTER TABLE table_name ENGINE=InnoDB ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
MyISAM으로 대체: In 위의 조치로 문제가 해결되지 않으면 MyISAM을 내부 데이터용 임시 저장 엔진으로 사용하는 것이 좋습니다. my.cnf 파일에 다음 줄을 추가합니다.
internal_tmp_disk_storage_engine=MyISAM
위 내용은 MySQL의 '행 크기가 너무 큼' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!