maria에서 인덱스 키의 최대 문자 제한 증가DB
Nextcloud/social에서는 다음과 같은 문제가 발생합니다.
Primary index name on "oc_social_a2_cache_documts" is too long.
참조: https://github.com/nextcloud/social/issues/850
인덱스의 문자 길이 제한을 늘릴 수 있는 방법이 있습니까?
업데이트: 테이블 구조는
REATE TABLE `oc_social_a2_cache_documts` (
`id_prim` varchar(128) COLLATE utf8_bin NOT NULL,
`id` varchar(1000) COLLATE utf8_bin DEFAULT NULL
PRIMARY KEY (`id_prim`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
테이블 이름을 한 문자가 적은 더 짧은 이름으로 바꾸면 작동합니다.oc_social_a2_cache_docums
그러나 이전 버전에서 작동했던 것 같은데 어떻게 문제가 지금 최신 업데이트에서만 발생할 수 있는지 잘 모르겠습니다.
언급URL : https://stackoverflow.com/questions/60455877/increase-the-max-character-limit-for-the-index-keys-in-mariadb
'programing' 카테고리의 다른 글
WordPress jQuery UncaughtTypeError: 개체 [object Object]의 속성 '$'이(가) 함수가 아닙니다. (0) | 2023.10.17 |
---|---|
jQuery: 옵션의 텍스트/값이 지정된 드롭다운 목록에서 옵션을 제거합니다. (0) | 2023.10.17 |
데이터를 로컬에 저장하는 방법.NET (C#) (0) | 2023.10.17 |
jQuery에서 아이디 추가? (0) | 2023.10.17 |
Android에서 스타일리시한 속성 선언 (0) | 2023.10.17 |