# 데이터베이스 연결

# MySQL 리소스 추가하기

반드시 비밀번호는 base64 인코딩이 필요합니다.

select-configuration:
  # ...
  resources:
    - key: mysql.dev # 구분용 이름 (겹치지 않게 단순한 이름으로)
      type: mysql # 타입 (mysql, mssql, pgsql)
      host: YOUR_HOST.rds.amazonaws.com # 주소
      port: 3306 # 포트번호 고정
      username: # 데이터베이스 계정이름
      password: # base64 인코딩된 데이터베이스 계정 비밀번호
      database: # 데이터베이스 이름
      requestTimeout: 3000
      timezone: "+00:00"
      charset: "utf8mb4_general_ci"  # 또는 utf8_general_ci 등 맞는 인코딩
  # ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14

기존에 사용하던 클라이언트 정보를 그대로 입력하면 됩니다.

# 추가 설정하기

드라이버 모든 파라메터를 지원합니다. TypeORM connection options (opens new window)

# 커넥션 풀 조절

https://stackoverflow.com/questions/46843248/create-connection-pool-typeorm (opens new window)

# SSH Tunneling

Draft

SSH를 통한 커넥션의 경우 추후 릴리즈 예정입니다.