엑셀 MySQL 연결 - egsel MySQL yeongyeol

주요 콘텐츠로 건너뛰기

이 브라우저는 더 이상 지원되지 않습니다.

최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.

MySQL 데이터베이스

  • 아티클
  • 09/21/2022
  • 읽는 데 5분 걸림

이 문서의 내용

요약

항목Description
릴리스 상태 일반 공급
제품 Power BI(데이터 세트)
Power BI(데이터 흐름)
Power Apps(데이터 흐름)
Excel
Dynamics 365 Customer Insights
Analysis Services
지원되는 인증 유형 Windows(게이트웨이를 Power BI Desktop, Excel, 온라인 서비스)
데이터베이스(Power BI Desktop, Excel)
기본(게이트웨이가 있는 온라인 서비스)
함수 참조 설명서 MySQL.Database

참고

일부 기능은 배포 일정 및 호스트별 기능으로 인해 한 제품에 있을 수 있지만 다른 기능은 없을 수 있습니다.

사전 요구 사항

사용자는 Power BI Desktop 이 커넥터를 사용하기 전에 Oracle MySQL 커넥터/NET 패키지를 설치해야 합니다. Power Query Online(데이터 흐름) 또는 Power BI 서비스에서 이 커넥터를 사용하려면 온-프레미스 데이터 게이트웨이를 실행하는 컴퓨터에도 이 구성 요소를 설치해야 합니다.

지원되는 기능

  • 가져오기
  • 고급 옵션
    • 명령 시간 제한(분)
    • 네이티브 SQL 문
    • 관계 열
    • 전체 계층을 사용하여 탐색

Power Query Desktop에서 MySQL 데이터베이스로 커넥트

연결하려면 다음 단계를 수행하세요.

  1. 커넥터 선택 영역에서 MySQL 데이터베이스 옵션을 선택합니다.

  2. MySQL 데이터베이스 대화 상자에서 서버 및 데이터베이스의 이름을 제공합니다.

  3. 데이터베이스 인증 유형을 선택하고 사용자 이름암호 상자에 MySQL 자격 증명을 입력합니다.

  4. 자격 증명을 적용할 수준을 선택합니다.

  5. 완료되면 확인을 선택합니다.

    참고

    연결이 암호화되지 않은 경우 다음 대화 상자가 표시됩니다.

    확인을 선택하여 암호화되지 않은 연결을 사용하여 데이터베이스에 연결하거나 지침에 따라 암호화된 연결을 SQL Server 설정합니다.

  6. 탐색기에서 필요한 데이터를 선택한 다음, 데이터를 로드하거나 변환합니다.

Power Query Online에서 MySQL 데이터베이스로 커넥트

연결하려면 다음 단계를 수행하세요.

  1. 커넥터 선택 영역에서 MySQL 데이터베이스 옵션을 선택합니다.

  2. MySQL 데이터베이스 대화 상자에서 서버 및 데이터베이스의 이름을 제공합니다.

  3. 필요한 경우 온-프레미스 데이터 게이트웨이의 이름을 포함합니다.

  4. 기본 인증 종류를 선택하고 사용자 이름암호 상자에 MySQL 자격 증명을 입력합니다.

  5. 연결이 암호화되지 않은 경우 암호화된 연결 사용 지우기

  6. 다음을 선택하여 데이터베이스에 연결합니다.

  7. 탐색기에서 필요한 데이터를 선택한 다음 데이터 변환을 선택하여 Power Query 편집기 데이터를 변환합니다.

고급 옵션을 사용하는 커넥트

Power Query Desktop은 필요한 경우 쿼리에 추가할 수 있는 고급 옵션 집합을 제공합니다.

다음 표에서는 Power Query Desktop에서 설정할 수 있는 모든 고급 옵션을 나열합니다.

고급 옵션Description
명령 시간 제한(분) 연결이 10분(기본 시간 제한)보다 오래 지속되는 경우 몇 분 안에 다른 값을 입력하여 연결을 더 오래 열어 둘 수 있습니다. 이 옵션은 Power Query Desktop에서만 사용할 수 있습니다.
SQL 문 자세한 내용은 네이티브 데이터베이스 쿼리를 사용하여 데이터베이스에서 데이터 가져오기로 이동합니다.
관계 열 포함 이 옵션을 선택하면 다른 테이블과 관계가 있을 수 있는 열이 포함됩니다. 이 상자가 지워지면 해당 열이 표시되지 않습니다.
전체 계층을 사용하여 탐색 이 옵션을 선택하면 탐색기는 연결하려는 데이터베이스에 있는 테이블의 전체 계층 구조를 표시합니다. 지워진 경우 탐색기는 열과 행에 데이터가 포함된 테이블만 표시합니다.

필요한 고급 옵션을 선택한 후에는 Power Query Desktop에서 확인을 선택하여 MySQL 데이터베이스에 연결합니다.

[OfficeVBA] Excel VBA에 MySQL 연동하기 [1편 odbc 설치 및 확인]

MySQL을 통해 DB를 관리하기 위해서 만든 예제입니다.

1. MySQL - odbc 설치

[첨부(Attachment)]

mysql-connector-odbc-5.1.8-win32.7z

mysql-connector-odbc-noinstall-5.1.8-win32.zip

Update 2015. 7. 22

= //www.mysql.com에서도 다운받을 수 있습니다.

2. odbc 설정하기

1. 제어판 -> 시스템 및 보안 -> 관리도구 -> 데이터 원본(ODBC) 클릭

그림 1-1) Microsoft의 Windows 7 / 제어판, 시스템 및 보안, 관리 도구

2. 추가 클릭

그림 1-2) ODBC 데이터 원본 관리자, Microsoft ODBC 데이터 원본 관리자

3. MySQL ODBC 확인하기

그림 1-3) 새 데이터 원본 만들기, ODBC 데이터 원본 관리자

설치 여부만 확인하고 취소합니다.

셋팅할 필요는 없습니다.

2편에서 이어 VBA에 연동하는 방법을 소개하도록 하겠습니다.

Toplist

최신 우편물

태그