sqlalchemy

    [Fastapi]sqlalchemy말고, pymysql로 데이터베이스(Mysql)와 통신하기

    [Fastapi]sqlalchemy말고, pymysql로 데이터베이스(Mysql)와 통신하기

    API 서버를 개발하다보면, 반드시 DB와 통신이 필요한 순간이 찾아오게 됩니다. 애초에 대부분의 API 서버는 DB와 연동하여 작업하기 위해 만들게 되니까요. 하지만 DB와 통신하기 위해 직접 규약서를 읽고 순수 TCP 통신으로 구현하는 것은 그닥 좋지 않은 생각입니다. 그럴거면 파이썬을 쓰기보단 전부 C로 다 짜는게 낫지 않겠어요? 이와 같은 생각은 저희만 하는 건 아니기에, DB와 통신하는 일은 보통 2가지 방법 중 한가지를 택하게 됩니다. DB와 통신하는 두 가지 방법 1. pymysql과 같은 DB 통신 보조 라이브러리 활용 https://github.com/PyMySQL/PyMySQL GitHub - PyMySQL/PyMySQL: Pure Python MySQL Client Pure Pytho..