테이블 데이터를 쉽게 엑셀로 다운로드 엑셀(Excel) MySQL 연결, MySQL

(1) 데이터베이스(SQL)에 있는 테이블을 쉽게 엑셀로 만드는 방법은 없을까?

때때로 DB를 운영하다 보면 실무자나 협업이 필요한 사람들과 DB 테이블을 다운로드 받거나 정보를 제공해야 할 때가 발생하곤 합니다. 이번 포스트에서는 간단하게 MySQL 테이블을 엑셀로 만드는 방법에 대해 알아보도록 하겠습니다.

제일먼저필요한도구는엑셀입니다. 버전에 따라서는 파워 쿼리를 인스톨 할 필요가 있기 때문에, 조금 이야기를 하도록 합시다.

(2) 파워퀄리 설치 또는 데이터 (오피스 2016 이후 버전)

오피스 2013까지의 버전에서는 파워 퀄리가 엑셀로 통합되어 있지 않습니다. 따라서 파워퀄 설치가 필요합니다. 파워퀄리의 설치는 지난번 포스트에서 취급했으므로 아래 링크를 참조하십시오.https://m.blog.naver.com/rickman2/220686993727 회사에서 데이터를 정리할 때 대부분은 엑셀 파일을 이용하죠. 문제는 데이터 양이 늘어나면 엑셀이… m.blog.naver.com 오피스 2013 이전 버전 -> 파워 쿼리 설치 파워 쿼리 > 데이터베이스 > MySQL 데이터베이스를 방문하십시오.

오피스 2016 이후 버전 데이터 > 데이터 가져오기 > 데이터베이스에서 > MySQL 데이터베이스로 접속하세요.

(3) 처음 사용할 때 발생하는 오류?

처음에 MySQL에 접속할 때 아래와 같은 에러가 발생합니다. 이는 커넥터가 아직 설치되지 않았기 때문입니다. 처음에는 어떻게 하는지 몰라서 엄청 고생했어요.

먼저 커넥터를 설치해야 하므로 아래의 링크에서 커넥터 설치 파일을 다운로드하여 설치하십시오. 그리고, 반드시 재기동 해야 합니다. 그렇지 않으면 같은 아라짱이 발생하기 때문에 주의해 주시기 바랍니다. ~

다운로드 링크 — > https://dev.mysql.com/downloads/connector/net/General Availability ( GA ) Releases Archives Connector / NET 8 . 0 . 21 Looking for previous GA versions ? Select Operating System: Recommended Download: Other Downloads: Windows(x86, 32-bit), MSI Installer 8.0.21 dedended 계정에서 Download (mys Installer 8.0.21 ded 3.9M Download (ma-dev.mysql.com) 입니다. 그리고 다운로드를 하면 설치 파일이기 때문에 그 다음에 설치를 진행하겠습니다.

(4) 시험

커넥터가 설치되면, 이하와 같이 통상, 서버 접속을 위해서 필요한 정보의 입력창이 표시되게 됩니다. 서버는 접속하는 도메인 또는 IP 주소를 데이터베이스에는 액세스하기 위한 데이터베이스명을 입력해 주세요.

입력 후에는 계정에 접근을 위한 암호 비밀번호를 입력합니다. 이때 주의해야 할 점은 Windows가 아니라 데이터베이스를 선택하는 것입니다.

연결이 되면 아래와 같이 탐색창이 뜨고 원하는 테이블을 선택한 후 파워 쿼리와 같이 편집하면 쉽게 데이터베이스를 엑셀로 옮길 수 있습니다.

다른 데이터베이스도 거의 같은 방법으로 진행되기 때문에 나중에 시간이 나면 포스팅을 해보도록 하겠습니다.

(5) 맺은 말

이번 포스트에서는 데이터베이스에 있는 테이블을 엑셀로 간단하게 옮기는 방법에 대해 알아보았습니다. 통상, 데이타베이스로부터 CSV로 내리는 방식을 취합니다만, 이 경우, 엑셀로 재처리가 필요한 경우가 왕왕 발생합니다. 결국정확하게엑셀로바꾸지못하고프로그램으로처리하라는경우가있는데저도항상할때마다이런처리는정말귀찮습니다. 마이크로소프트에서는 이러한 기능을 제공해 주어서 매우 편하게 작업을 할 수 있게 되었습니다. 여러분들도이방식을통해서많은업무가편해졌으면 좋겠습니다.

항상 여러분의 관심과 구독, 좋아요가 포스팅 제작에 많은 도움이 되고 있습니다. 그럼 오늘도 좋은 하루 되세요, 항상 하시는 일 모두 건승하시길 빕니다. 읽어주셔서 감사합니다.

error: Content is protected !!