[typescript] 타입스크립트를 사용하여 AWS SDK로 RDS 데이터베이스에 연결하기

AWS SDK를 사용하여 TypeScript로 AWS RDS 데이터베이스에 연결하는 방법을 알아보겠습니다.

1. AWS SDK 설치

가장 먼저 AWS SDK를 프로젝트에 추가합니다. npm을 사용하는 경우 아래 명령을 실행하여 설치할 수 있습니다.

npm install aws-sdk

2. AWS 자격 증명 구성

AWS 서비스에 연결하려면 AWS 자격 증명이 필요합니다. 보안 자격 증명 정보 및 권한설정은 AWS 콘솔에서 얻을 수 있습니다.

3. TypeScript 코드 작성

다음으로, TypeScript 코드를 작성하여 RDS 데이터베이스에 연결합니다. 아래 예제 코드는 AWS.RDSDataService를 사용하여 Aurora Serverless 데이터베이스에 연결하는 방법을 보여줍니다.

import * as AWS from 'aws-sdk';

// AWS 자격 증명 설정
const credentials = new AWS.SharedIniFileCredentials({ profile: 'your_profile_name' });
AWS.config.credentials = credentials;
AWS.config.update({ region: 'your_region' });

// RDS 데이터베이스 연결
const rdsDataService = new AWS.RDSDataService();
const params = {
  // 연결 설정 및 쿼리
};

rdsDataService.executeStatement(params, (err, data) => {
  if (err) console.log(err, err.stack);
  else console.log(data);
});

4. 프로젝트 빌드 및 실행

프로젝트를 빌드하고 실행하여 AWS RDS 데이터베이스에 TypeScript 코드로 연결합니다.

이제 AWS SDK를 사용하여 TypeScript로 RDS 데이터베이스에 연결하는 방법을 익혔습니다.

더 많은 정보와 자세한 내용은 AWS JavaScript SDK 문서를 참조하십시오.