반응형
mysql db가 있습니다. 나는 innodb를 사용합니다. 내 테이블 중 0ne에 10 개 이상의 열이 있습니다. 마지막 열에는 LONGTEXT 유형이 있으며 html 코드를 포함해야합니다. 문제는 각 레코드에 대해 해당 필드가 전체 코드를 포함하지 않고 동일한 양의 문자 후에 항상 중지된다는 것입니다. 내가 삽입하려는 html 파일의 무게는 약 60KO입니다. 그래서 각 레코드가 mysql (66KO)의 행 크기 제한을 초과한다고 생각합니다. 제가 알고 싶은 것은 그 한계를 확장 할 수있는 방법이 있는지입니다. 모든 해결 방법을 많이 주시면 감사하겠습니다. 입력 해 주셔서 미리 감사드립니다. 건배. 마크
해결 방법
모든 테이블 (스토리지 엔진에 관계없이)의 최대 행 크기는 65,535 bytes. Storage engines may place additional constraints on this 제한, 유효 최대 행 크기를 줄입니다.
이 경우 솔루션은 HTML 저장을 파일 시스템 또는 클라우드 (S3)의 다른 위치로 연기 한 다음 테이블 열의 파일 이름을 참조해야합니다.
참조 페이지 https://stackoverflow.com/questions/10349361
반응형
'MySql' 카테고리의 다른 글
MySQL mysql의 DC2Type 배열 데이터 유형은 무엇입니까 (0) | 2021.02.14 |
---|---|
MySQL 임시 테이블을 만들고 선택 (0) | 2021.02.14 |
MySQL innoDB에서 MySQL LIKE '% string %'쿼리 최적화 (0) | 2021.02.14 |
MySQL PHP 객관식 퀴즈 작성자 (0) | 2021.02.14 |
MySQL 트리거 '열에 대한 업데이트'구문 (0) | 2021.02.14 |
댓글