Python
Python - MySQL/MariaDB 접속
크라우니
2021. 7. 5. 11:45
Python의 라이브러리인 pymysql을 활용하여 Python에서 MySQL/ MariaDB 쿼리를 사용하고 데이터를 다룰 수 있도록
접속 해보도록 하자.
1. pip install 을 활용하여 pymysql 을 설치해 준다.
(이미 설지가 되어있어 아래와 같은 화면을 보여준다.)
2. Connection 정보를 이용하여 연결후 Cursor생성
import pymysql
conn = pymysql.connect(host='<<MY_SQL SERVER IP>>', user='<<USER_NAME>>',
password='<<PASSWORD>>', db='<<DATABASE_NAME>>', charset='utf8')
print("Connect_Complete")
curs = conn.cursor()
3. Cursor를 활용하여 SQL질의문 실행
sql = "select * from test_table"
curs.execute(sql)
sql 문을 Str로 작성한후 pymysql.connect.cursor의 execute를 활용하여 sql문을 실행하고 결과를 얻을수 있다.