웹사이트 검색

Azure Cloud에서 MySQL 데이터베이스 서버 및 데이터베이스를 만드는 방법


Azure SQL Database는 완전히 관리되는 PaaS(Platform as a Service)입니다. Azure는 업그레이드, 패치, 백업 및 모니터링과 같은 데이터베이스 관리 기능을 처리하므로 이러한 작업에 대해 걱정할 필요가 없습니다. Azure SQL Database는 99.99%의 가용성을 제공합니다. Azure의 SQL 데이터베이스 서비스를 사용하여 고가용성 및 고성능 데이터 저장소를 만들 수 있습니다.

SQL Database는 데이터베이스의 전체, 차등 및 트랜잭션 로그 백업을 자동으로 수행합니다. 모든 시점으로의 복구를 지원하며 최대 4개의 읽기 가능한 보조 데이터베이스를 포함할 수 있습니다.

SQL 데이터베이스에는 선결제 비용이 없으며 사용한 만큼만 지불하면 됩니다. 가격에 대한 자세한 내용을 보려면 여기를 클릭하십시오.

이 기사에서는 SQL 데이터베이스를 생성하고, 연결하고, 테이블을 생성하고, 마지막에 삭제하는 방법을 살펴봅니다.

전제 조건

  1. Azure 계정(계정이 없는 경우 생성).

우리는 무엇을 할 것인가?

  1. Azure에 로그인합니다.
  2. SQL 데이터베이스를 생성합니다.
  3. 데이터베이스에 연결합니다.
  4. 데이터베이스를 삭제합니다.

Azure에 로그인

여기를 클릭하여 Azure Portal로 이동하고 로그인을 클릭합니다.

자격 증명을 사용하여 계정에 로그인합니다.

계정에 성공적으로 로그인하면 다음과 같은 메인 페이지가 표시됩니다. 포털 메뉴를 표시하려면 Azure 포털의 왼쪽 상단에 있는 \Microsoft Azure\ 근처의 3개 줄을 클릭합니다.

Azure 클라우드에서 MySQL 데이터베이스 생성

왼쪽 패널에서 \모든 서비스\를 클릭합니다.

모든 서비스가 포함된 화면이 표시되면 데이터베이스 - > SQS 데이터베이스를 클릭합니다.

다음과 같은 기본 대시보드가 표시됩니다. \추가\를 클릭하여 첫 번째 SQL 데이터베이스를 생성하십시오.

여기에서 리소스 그룹에 대해 새로 만들기를 클릭하고 my-db-resource-group 이름을 입력한 다음 확인을 선택하고 데이터베이스 이름을 my-sql-db로 추가하고 \새로 만들기\를 클릭하여 새 데이터베이스 서버를 만듭니다. 서버 이름, 서버 관리자 로그인 이름, 암호 및 위치를 추가합니다. 이러한 세부 정보는 데이터베이스 서버에 로그인하는 데 사용됩니다.

참고: 서버 이름은 전역적으로 고유해야 합니다.

계속하려면 \다음: 네트워킹\을 클릭하십시오.

\\을 \공용 엔드포인트\로 지정하고 나머지는 그대로 두고 \다음: 추가 설정\을 클릭합니다.

여기에서 기본 구성으로 진행하려면 \다음: 태그\를 클릭하십시오.

태그를 \environment: test\로 추가합니다. 원하는 태그를 더 추가할 수 있습니다. 계속해서 SQL 데이터베이스를 생성하려면 \다음: 검토 + 생성\을 클릭하십시오.

수행한 구성을 확인하고 \만들기\를 클릭합니다.

데이터베이스가 준비되면 \배포가 완료되었습니다\라는 메시지가 표시됩니다. 방금 생성된 데이터베이스를 확인하려면 \리소스로 이동\을 클릭하십시오.

데이터베이스가 생성된 것을 확인할 수 있습니다. 리소스 그룹 \my-db-resource-group\을 클릭하여 데이터베이스 생성 시 생성된 모든 리소스를 확인합니다.

SQL Server 및 SQL 데이터베이스가 생성되었음을 확인할 수 있습니다.

MySQL 데이터베이스에 연결

SQL 데이터베이스를 클릭하면 연결 세부 정보를 볼 수 있습니다.

SQL 데이터베이스를 열면 다음과 같은 화면이 나타납니다.

\쿼리 편집기(미리보기)\를 클릭하여 데이터베이스에 연결합니다.

여기에 SQL Server 자격 증명을 입력합니다.

\로그인에서 요청한 XXXXXX 서버를 열 수 없습니다. IP 주소가 XXX.XXX.XXX.XXX인 클라이언트는 서버에 액세스할 수 없습니다. 액세스를 활성화하려면 Windows Azure 관리 포털을 사용하거나 sp_set_firewall_rule을 실행하세요. 마스터 데이터베이스에서 이 IP 주소 또는 주소 범위에 대한 방화벽 규칙을 생성합니다. 이 변경 사항이 적용되는 데 최대 5분이 걸릴 수 있습니다.\

이 오류를 제거하려면 \서버 방화벽 설정(XXX)\을 클릭하십시오.

\방화벽 설정\ 페이지에서 시작 IP 및 종료 IP 아래 텍스트 상자에 IP를 추가하고 규칙 이름을 \My-IP\로 지정하고 저장 버튼을 클릭합니다. 이 방화벽 규칙은 IP에서 데이터베이스 서버로의 연결을 허용합니다.

이제 \SQL dababase\ - > \쿼리 편집기(미리 보기)\로 돌아가 로그인 자격 증명을 입력합니다.

로그인에 성공하면 다음과 같은 Query Editor 화면이 나타납니다.

이제 데이터베이스에 테이블을 생성할 수 있습니다.

샘플 테이블을 생성하려면 다음 쿼리를 사용할 수 있습니다.

CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );

쿼리를 실행하려면 \실행\을 클릭하십시오.

데이터베이스 삭제

데이터베이스가 더 이상 필요하지 않으면 리소스 그룹으로 돌아가서 삭제하여 SQL Server와 관련된 모든 리소스를 삭제하세요.

\리소스 그룹 삭제\를 클릭하고 리소스 그룹 이름을 입력한 다음 \삭제\를 클릭합니다.

결론

이 기사에서는 SQL 데이터베이스를 만드는 방법을 배웠습니다. SQL Server에 연결할 수 있도록 방화벽에서 공용 IP를 화이트리스트에 추가하는 방법을 살펴보았습니다. 또한 쿼리 편집기를 사용하여 SQL Server에 연결하고 데이터베이스에 테이블을 만드는 방법도 살펴보았습니다. 마지막으로 리소스 그룹을 삭제하는 단계를 확인했습니다. 그러면 리소스 그룹에서 사용 가능한 모든 리소스가 삭제됩니다.