> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# MySQL 통합

> Octoparse 작업 데이터를 MySQL로 내보내 구조화된 저장 및 후속 데이터 워크플로에 활용하세요.

MySQL 통합은 Octoparse 작업 결과를 MySQL 데이터베이스로 전송합니다. 추출 데이터를 애플리케이션, 보고, 자동화 또는 내부 데이터 워크플로를 위한 구조화된 데이터베이스에 저장해야 할 때 사용하세요.

## MySQL을 사용해야 하는 경우

다음과 같은 경우 MySQL을 사용하세요.

* 애플리케이션이나 BI 도구에서 데이터를 쿼리해야 하는 경우
* 스프레드시트 내보내기의 확장성이 충분하지 않은 경우
* 반복되는 구조화 저장이 필요한 경우
* 여러 팀이 공유 데이터베이스 대상을 필요로 하는 경우
* 데이터를 기존 관계형 워크플로에 공급해야 하는 경우

## 설정 워크플로

<Steps>
  <Step title="데이터베이스 준비">
    대상 데이터베이스와 테이블 구조를 생성하거나 식별합니다.
  </Step>

  <Step title="네트워크 액세스 확인">
    Octoparse가 데이터베이스 호스트와 포트에 연결할 수 있는지 확인합니다.
  </Step>

  <Step title="필드 매핑">
    Octoparse 출력 필드를 데이터베이스 열에 연결합니다.
  </Step>

  <Step title="샘플 데이터로 테스트">
    작은 결과 세트를 내보내 열 매핑, 데이터 형식 및 인코딩을 확인합니다.
  </Step>

  <Step title="반복 내보내기 활성화">
    데이터베이스 내보내기를 검증한 후에만 예약 실행을 사용합니다.
  </Step>
</Steps>

## 내보내기 전 확인 사항

| 영역       | 확인할 사항                              |
| -------- | ----------------------------------- |
| 호스트 및 포트 | 내보내기 환경에서 데이터베이스에 연결할 수 있어야 합니다.    |
| 자격 증명    | 사용자에게 데이터 삽입 또는 업데이트 권한이 있어야 합니다.   |
| 테이블 스키마  | 열이 작업 출력과 일치해야 합니다.                 |
| 데이터 형식   | 텍스트, 숫자, 날짜 및 URL이 대상 열에 맞아야 합니다.   |
| 중복       | 내보내기 동작으로 원하지 않는 중복 행이 생기지 않아야 합니다. |
| 인코딩      | 특수 문자가 올바르게 저장되어야 합니다.              |

<Warning>
  데이터베이스 내보내기는 신중하게 테스트해야 합니다. 필드 매핑이나 중복 처리가 잘못되면 데이터베이스를 사용하는 후속 시스템에 영향을 줄 수 있습니다.
</Warning>
