1
MySQL SET 구문 페이지에서 다음과 같이 말합니다 : "전역 시스템 변수를 영구적으로 설정하려면 옵션 파일에 설정해야합니다". 이것은 옵션 파일에 설정된 변수의 값을 동적으로 변경할 수 없다는 것을 의미합니까? (나는 그들을 반복적으로 몇몇 스크립트를 통해 바꾸고 싶다).옵션 파일에 설정된 데이터베이스 시스템 변수의 값을 동적으로 변경합니다.
MySQL SET 구문 페이지에서 다음과 같이 말합니다 : "전역 시스템 변수를 영구적으로 설정하려면 옵션 파일에 설정해야합니다". 이것은 옵션 파일에 설정된 변수의 값을 동적으로 변경할 수 없다는 것을 의미합니까? (나는 그들을 반복적으로 몇몇 스크립트를 통해 바꾸고 싶다).옵션 파일에 설정된 데이터베이스 시스템 변수의 값을 동적으로 변경합니다.
아니요, 단순히 서비스를 다시 시작할 때까지 계속 유지되는 글로벌 기본값을 설정한다는 의미입니다. SET command은 지정된 범위 (글로벌, 세션 등)의 기본값을 무시합니다.
SET GLOBAL
을 사용하는 경우 이미 옵션 파일 기본값을 재정의했을 수 있습니다.