다음을 통해 공유


Azure Portal을 사용하여 Azure Database for MySQL - 유연한 서버에서 서버 매개 변수 구성

적용 대상: Azure Database for MySQL - 유연한 서버

서버 매개 변수를 사용하여 Azure Database for MySQL 유연한 서버 구성을 관리할 수 있습니다. 서버 매개 변수는 서버를 만들 때 기본/권장 값으로 구성됩니다.

이 문서에서는 Azure Portal을 사용하여 서버 매개 변수를 보고 구성하는 방법을 설명합니다. Azure Portal의 서버 매개 변수 블레이드에는 수정 가능/불가능한 서버 매개 변수가 모두 표시됩니다. 수정 불가능한 서버 매개 변수는 회색으로 표시됩니다.

참고 항목

서버 매개 변수는 서버 수준에서 전역적으로 업데이트될 수 있으며, Azure CLI, Azure Portal을 사용합니다.

서버 매개 변수 구성

  1. Azure Portal에 로그인하고 Azure Database for MySQL 유연한 서버 인스턴스를 찾습니다.
  2. 설정 섹션에서 서버 매개 변수를 클릭하여 Azure Database for MySQL 유연한 서버 인스턴스에 대한 서버 매개 변수 페이지를 엽니다. Azure Portal 서버 매개 변수 페이지
  3. 조정해야 하는 서버 매개 변수를 모두 찾습니다. 설명 열을 검토하여 용도 및 허용되는 값을 이해합니다. 드롭다운 열거
  4. 저장을 클릭하여 변경 내용을 저장합니다. 변경 내용 저장 또는 취소
  5. 정적 매개 변수는 서버 다시 부팅이 필요한 매개 변수입니다. 정적 매개 변수를 수정하는 경우 지금 다시 시작하거나 나중에 다시 시작하라는 메시지가 표시됩니다. 정적 매개 변수 저장에서 다시 시작
  6. 매개 변수에 새 값을 저장한 경우 언제든지 모두 기본값으로 다시 설정을 선택하여 모든 항목을 기본값으로 되돌릴 수 있습니다. 모두 기본값으로 다시 설정

수정 불가능한 서버 매개 변수 설정

업데이트하려는 서버 매개 변수가 수정 불가능한 경우 필요에 따라 init_connect를 사용하여 연결 수준에서 매개 변수를 설정할 수 있습니다. 이는 서버에 연결하는 각 클라이언트에 대한 서버 매개 변수를 설정합니다.

  1. 설정 섹션에서 서버 매개 변수를 클릭하여 Azure Database for MySQL 유연한 서버 인스턴스에 대한 서버 매개 변수 페이지를 엽니다.

  2. init_connect를 검색합니다.

  3. 값 열의 값에 SET parameter_name=YOUR_DESIRED_VALUE 형식으로 서버 매개 변수를 추가합니다.

    예를 들어, init_connectSET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;로 설정하여 Azure Database for MySQL 유연한 서버 인스턴스의 문자 집합을 변경할 수 있습니다.

  4. 저장을 클릭하여 변경 내용을 저장합니다.

참고 항목

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을 필요한 표준 시간대로 한 번 이상 전역적으로 업데이트해야 합니다.

다음 단계