Azure Portal을 사용하여 Azure Database for MySQL - 유연한 서버에서 서버 매개 변수 구성
적용 대상: Azure Database for MySQL - 유연한 서버
서버 매개 변수를 사용하여 Azure Database for MySQL 유연한 서버 구성을 관리할 수 있습니다. 서버 매개 변수는 서버를 만들 때 기본/권장 값으로 구성됩니다.
이 문서에서는 Azure Portal을 사용하여 서버 매개 변수를 보고 구성하는 방법을 설명합니다. Azure Portal의 서버 매개 변수 블레이드에는 수정 가능/불가능한 서버 매개 변수가 모두 표시됩니다. 수정 불가능한 서버 매개 변수는 회색으로 표시됩니다.
참고 항목
서버 매개 변수는 서버 수준에서 전역적으로 업데이트될 수 있으며, Azure CLI, Azure Portal을 사용합니다.
서버 매개 변수 구성
- Azure Portal에 로그인하고 Azure Database for MySQL 유연한 서버 인스턴스를 찾습니다.
- 설정 섹션에서 서버 매개 변수를 클릭하여 Azure Database for MySQL 유연한 서버 인스턴스에 대한 서버 매개 변수 페이지를 엽니다.
- 조정해야 하는 서버 매개 변수를 모두 찾습니다. 설명 열을 검토하여 용도 및 허용되는 값을 이해합니다.
- 저장을 클릭하여 변경 내용을 저장합니다.
- 정적 매개 변수는 서버 다시 부팅이 필요한 매개 변수입니다. 정적 매개 변수를 수정하는 경우 지금 다시 시작하거나 나중에 다시 시작하라는 메시지가 표시됩니다.
- 매개 변수에 새 값을 저장한 경우 언제든지 모두 기본값으로 다시 설정을 선택하여 모든 항목을 기본값으로 되돌릴 수 있습니다.
수정 불가능한 서버 매개 변수 설정
업데이트하려는 서버 매개 변수가 수정 불가능한 경우 필요에 따라 init_connect
를 사용하여 연결 수준에서 매개 변수를 설정할 수 있습니다. 이는 서버에 연결하는 각 클라이언트에 대한 서버 매개 변수를 설정합니다.
설정 섹션에서 서버 매개 변수를 클릭하여 Azure Database for MySQL 유연한 서버 인스턴스에 대한 서버 매개 변수 페이지를 엽니다.
init_connect
를 검색합니다.값 열의 값에
SET parameter_name=YOUR_DESIRED_VALUE
형식으로 서버 매개 변수를 추가합니다.예를 들어,
init_connect
를SET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;
로 설정하여 Azure Database for MySQL 유연한 서버 인스턴스의 문자 집합을 변경할 수 있습니다.저장을 클릭하여 변경 내용을 저장합니다.
참고 항목
init_connect
를 사용하여 세션 수준에서 SUPER 권한이 필요하지 않은 매개 변수를 변경할 수 있습니다. init_connect
를 사용하여 매개 변수를 설정할 수 있는지 확인하려면 set session parameter_name=YOUR_DESIRED_VALUE;
명령을 실행하고 액세스 거부됨; SUPER 권한 필요 오류가 발생한 경우 'init_connect'를 사용하여 매개 변수를 설정할 수 없습니다.
표준 시간대 매개 변수 작업
전역 수준 표준 시간대 설정
전역 수준 표준 시간대는 Azure Portal의 서버 매개 변수 페이지에서 설정할 수 있습니다. 다음 예에서는 전역 표준 시간대를 "US/Pacific" 값으로 설정합니다.
세션 수준 표준 시간대 설정
세션 수준 표준 시간대는 MySQL 명령줄 또는 MySQL Workbench와 같은 도구에서 SET time_zone
명령을 실행하여 설정할 수 있습니다. 다음 예에서는 표준 시간대를 US/Pacific 표준 시간대로 설정합니다.
SET time_zone = 'US/Pacific';
날짜 및 시간 함수에 대한 MySQL 문서를 참조하세요.
참고 항목
세션 수준에서 표준 시간대를 변경하기 위해 mysql.time_zone_name 테이블을 업데이트하려면 서버 매개 변수 time_zone을 필요한 표준 시간대로 한 번 이상 전역적으로 업데이트해야 합니다.
다음 단계
- Azure CLI에서 서버 매개 변수를 구성하는 방법