ComputerScience/Database

pymysql 패키지 이용해 mysql과 연동하기

sqlite는 서버가 필요없었다. mysql은 서버가 필요하기 때문에 서버에 접속할 때 필요한 부분을 `pymysql.connect()`를 이용해 적어주어야 한다.

이전에 사용할  mysql 스키마를 확인하고

app.py의 db변수에 pymysql함수를 사용해서 연결해준다.


import pymysql

db = pymysql.connect(
        user = 'root',
        passwd = 'devpass',
        host = '127.0.0.1',
        port = 3306,
        db = 'elice_flask_board',
        charset = 'utf8'
    )
# DB와 상호작용할 수 있는 cursor
cursor = db.cursor()