본문 바로가기

IT (컴퓨터)

엑셀에 파워쿼리 설치하고 MySQL 연결하기

엑셀에서 외부에 연결된 MySQL 서버를 연결하려면 파워쿼리를 사용하는 것이 편리합니다.

 

다만 파워쿼리는 별도로 설치해야하는데요.

 

https://www.microsoft.com/ko-kr/download/details.aspx?id=39379

 

파워 쿼리

Microsoft Excel용 파워 쿼리는 데이터 검색, 액세스 및 공동 작업을 간소화하여 Excel에서 셀프 서비스 비즈니스 인텔리전스 환경을 향상시키는 Excel 추가 기능입니다.

www.microsoft.com

여기에서 각자의 플랫폼 x86(32bit), x64를 선택하여 다운로드하여 설치합니다.

 

 

설치 완료 후에 엑셀을 실행해보면 파워쿼리 메뉴가 추가된 것을 확인할 수 있습니다.

 

 

 

우리 MySQL을 연결해봅시다.

 

파워쿼리 - 데이터베이스에서 - MySQL 데이터베이스에서를 선택합니다.

 

서버에 연결할 서버의 정보를 입력합니다.

IP나 DNS로 접속할 수 있습니다. 기본포트는 3306이나 혹시 다른 포트를 사용하고 있다면 [ localhost:4306 ] 처럼 : 뒤에 사용할 포트를 적어줍니다.

데이터베이스에는 사용할 DB명을 적어줍니다.

 

 

자격증명을 확인하는 창이 나옵니다. 기본은 windows 자격증명을 이용하는데요. 보통 MySQL은 ID/PASSWORD 기반이므로 데이터베이스 탭을 누릅니다.

 

그리고 사용자 이름과 암호를 넣고 연결합니다.

 

 

데이터베이스 안에 있는 테이블들이 보이네요. 여기서 사용할 테이블을 선택하고 로드를 누르면

 

 

해당 테이블에 있는 내용이 전부 새로운 탭으로 추가됩니다. 편집에서 필터나 조합도 가능한데요. 이부분은 다음에 적어보겠습니다.

 

가장 중요한 건 업데이트인데요.

 

 

표를 선택하고 상단의 표 도구 - 쿼리 - 새로 고침을 선택하면 테이블의 내용이 최신 내용으로 업데이트됩니다.

 

나머진 엑셀을 활용하여 원하는 데이터를 가공하면 되겠습니다.