본문 바로가기

Python

[Python] Python에서 pymysql 사용

cmd 명령 프롬프트 창을 실행한 후

pip install pymysql

위 명령어를 타이핑한다. mysql 또한 설치를 해준다.

 

명령 프롬프트 창

 

MySQL Workbench 실행한다.

 

MySQL Workbench

 

MySQL Connections에서 접속한 뒤 INSTANCE -> Startup/Shutdown 메뉴에 들어가서 서버 상태를 러닝으로 바꾼다.

(이미 서버가 켜진 상태 일 것이다.)

 

Startup/Shutdown 

파이썬을 통해 SQL에 접속할 수 있는 상태가 되었다. cmd에서 설치했던 pymysql를 import 한 뒤 접속해보자.

 

import pymysql

# 접속
db = pymysql.connect(host='127.0.0.1', port=3200, user='root', passwd='574269zx', charset='utf8')

# 커서 가져오기
if db.open:
    cursor = db.cursor()
    print('connect success')

# DB 연결 닫기
db.close()

Python IDE를 통해 위 코드를 입력 후 실행하면 접속에 성공했다면 'connect success'를 출력한다.

만약 접속에 실패했다면 IDE에서 오류를 출력할 것이다. 

'Python' 카테고리의 다른 글

[PyQt] pyuic5 사용 ui 파일을 -> py 파일로 변환  (0) 2020.01.20