다음을 통해 공유


Azure Database for MySQL REST API

Azure Database for MySQL REST API를 사용하여 서버, 데이터베이스, 로그, 방화벽 규칙 및 작업을 만들고, 삭제하고, 관리하고, 나열할 수 있습니다.

Azure Database for MySQL은 가장 신뢰할 수 있는 클라우드에서 몇 분 안에 MySQL 데이터베이스를 설정하고 즉석에서 확장할 수 있는 앱 개발 및 배포를 위한 관리형 데이터베이스 서비스를 제공합니다.

다음 정보는 이러한 REST API를 사용하여 수행할 수 있는 모든 작업에 공통적으로 적용됩니다.

  • URI https://management.azure.com/ 사용
  • {api-version} 2017-12-01대체합니다.
  • {subscriptionId} URI의 구독 식별자로 바꿉다. 이 값은 구독에 고유한 GUID(예: 6B29FC40-CA47-1067-B31D-00DD010662DA)입니다. Azure Portal 구독 블레이드사용하여 구독 ID를 찾습니다.
  • {resourceGroupName} 리소스 그룹으로 바꿉니다. 자세한 내용은 리소스 그룹을 사용하여 Azure 리소스관리하는 참조하세요.
  • {serverName} Azure Database for MySQL 서버의 이름으로 바꿉니다. mydemoserver.mysql.database.azure.com같은 정규화된 네트워크 이름이 아닌 mydemoserver같은 짧은 이름을 사용합니다.
  • Content-Type 헤더를 애플리케이션/json설정합니다.
  • 권한 부여 헤더를 Azure Active Directory에서 가져온 JSON 웹 토큰으로 설정합니다. 자세한 내용은 Azure Resource Manager 요청 인증을 참조하세요.

단일 서버 REST 작업

작업 그룹 묘사
Server 서버 만들기, 복원, 업데이트, 삭제, 가져오기 또는 나열
구성 서버의 구성을 업데이트, 가져오기 및 나열합니다.
데이터베이스 서버에서 데이터베이스 만들기, 삭제, 가져오기 또는 나열
방화벽 규칙 서버에서 방화벽 규칙을 만들거나 삭제, 가져오기 또는 나열합니다.
로그 파일 지정된 서버의 로그 파일을 나열합니다.
작업 사용 가능한 REST API 작업을 나열합니다.

유연한 서버 REST 작업

작업 그룹 묘사
Server 서버 만들기, 복원, 업데이트, 삭제, 가져오기 또는 나열
구성 서버의 구성을 업데이트, 가져오기 및 나열합니다.
데이터베이스 서버에서 데이터베이스 만들기, 삭제, 가져오기 또는 나열
방화벽 규칙 서버에서 방화벽 규칙을 만들거나 삭제, 가져오기 또는 나열합니다.
로그 파일 지정된 서버의 로그 파일을 나열합니다.
작업 사용 가능한 REST API 작업을 나열합니다.

참고 항목

  • 서비스에 대한 개요는 Azure Database for MySQL 개요 참조하세요.
  • Azure Portal 사용하여 Azure Database for MySQL 서버 만들기
  • Azure CLI 사용하여 Azure Database for MySQL 서버 만들기
  • Azure Database for MySQL에 대한 Azure CLI 샘플
  • 서비스에 연결하는 방법에 대한 자세한 내용은 Azure Database for MySQL대한 연결 라이브러리를 참조하세요.