비어 있는 경우 MariaDB/MySQL에서 defaults-group-suffix로 작업
설명서에 따르면 매개 변수를 추가할 수 있습니다.--defaults-group-suffix
mysql 명령에 "기본 옵션 그룹 외에 지정된 접미사가 있는 옵션 그룹도 읽으십시오."로 지정됩니다.
그래서 제가 사용하는 경우:--defaults-group-suffix=.sample
이 옵션으로 시작한 mariadb-Server는 다음 블록을 모두 읽습니다.
[mariadbd]
…
[mariadbd.sample]
…
따라서 특정 인스턴스에 적용해야 하는 옵션을 두 번째 블록에 추가할 수 있습니다.
제 질문은 다음과 같습니다. 매개 변수일 때만 평가되는 옵션 그룹을 추가할 수 있는 방법이 있습니까?--defaults-group-suffix
제공되지 않음, 다시 말해 비어 있습니까?
기본 블록[mariadbd]
정의된 접미사를 사용하여 모든 인스턴스에서 읽기 때문에 분명히 사용할 수 없습니다.
문서에서 찾을 수 없기 때문에 추가 질문이 있습니다.하나 이상의 구성 파일에서 하나의 옵션이 여러 번 지정된 경우:그것이 적용되는 첫 번째 경기입니까, 아니면 마지막 경기입니까?
스택 오버플로 지침에 따라 다음 번에는 게시물마다 질문 하나만 해주세요.
첫 번째 질문: 아니요, 불가능합니다. 접미사 옵션은 추가 옵션이며 접미사 및 기타 옵션을 확인하는 조건이 없습니다.
두 번째 질문:옵션은 같지만 값이 다른 여러 구성 파일이 사용되는 경우 마지막으로 읽은 구성 파일의 옵션/값이 사용됩니다.를 실행하여 구성 파일의 읽기 순서 확인
mysqld --help --verbose | grep -C1 "Default options"
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
언급URL : https://stackoverflow.com/questions/74234404/working-with-defaults-group-suffix-in-mariadb-mysql-if-its-empty
'programing' 카테고리의 다른 글
Ruby: Ubuntu에 rmagick 설치하기 (0) | 2023.06.16 |
---|---|
tqdm 진행 표시줄에 메시지를 추가할 수 있습니까? (0) | 2023.06.16 |
피클 파일을 읽는 방법? (0) | 2023.06.11 |
Python 정규식이 true/false를 반환합니다. (0) | 2023.06.11 |
겉보기에는 올바른 절차를 만드는 중이지만 SQL 구문 오류가 발생합니다. (0) | 2023.06.11 |