※ 요약

파이썬은 기본적으로 많은 내장 라이브러리들을 지원하고 있지만 불행히도 MySQL 관련은 없다. 이 말은 즉, 사용자가 직접 라이브러리를 설치해줘야 한다는 말인데 너무 걱정하지는 말자. pip를 이용하면 누구나 쉽게 설치할 수 있기 때문이다. 참고로 Python에서 MySQL을 지원하는 라이브러리들은 적지 않은 편이며, 이번 포스트에서는 널리 사용되는 라이브러리 중 하나인 pymysql의 설치 방법에 대해 알아볼 것이다.


※ 설치 환경

운영체제 : 윈도우10 x64

파이썬 버전 : 3.5.1

pymysql 버전 : 0.7.9


※ 공식 다운로드 링크



※ 설치 방법

먼저 커맨드 창을 띄우기 위해 실행 창에 cmd라고 입력한다. 혹 커맨드 창 실행 방법을 모른다면 [윈도우] 명령 프롬프트(cmd) 실행하는 방법이라는 포스트를 참고하기 바란다.


아래는 실행된 커맨드 창이며, 절차는 아래와 같다.

1. 파이썬이 설치된 폴더 하위의 Scripts 폴더로 이동

2. 설치 명령어 pip install pymysql로 설치 진행

3. 설치 완료 확인



추가로 좀 더 설명하자면.. 이동은 cd를 치고 경로를 치면 된다. 혹시 드라이브를 바꿔야 한다면 d:나 e:등 cd 명령어 없이 해당 드라이브만 치면 드라이브가 변경되니 참고 바란다. 이 부분에서 막히는 분들이 가끔 있는데 댓글 달면 도움을 드리겠다.


성공적으로 설치되었다고 하여 확인 차 아래와 같이 입력해보니 잘 설치된걸 확인할 수 있었다. 만약 설치가 잘 안되었다면 파란색 메시지(pymysql이 설치된 경로) 대신 빨간 에러 메시지를 내뿜었을 것이다.



간단한 예제를 작성하여 보았다. 접속도 잘 되고 SELECT문도 잘 실행되어 MariaDB에 있는 데이터를 잘 가져왔다. 참고로 아래 예제는 MySQL 대신 MariaDB에서 진행한 예제다. 아는 분들은 다 알겠지만 MySQL과 MariaDB는 호환이 된다.(디자인 측면에서 말이다.)




+ Recent posts