Python 에서 Database 접속 모듈 가장 좋은거 찾기.


python 초심자 입니다.

Database module(mysql) 을 추가해서 이것저것 해보고 싶은데요

https://pypi.python.org/pypi?%3Aaction=search&term=mysql&submit=search

여기 보면 여러가지가 나오는데요

뭘 써야할지 모르겠습니다.

비교 분석된 자료 라던가..

github 같은 거면 star(?) 같은 인기도 같은게 있으면 좋을거 같은데

저 테이블에 있는 Weight 만 가지고는 어려운거 같습니다.


조회수 254


1 답변


일단 어떤 데이터베이스를 사용하시는지는 모르겠지만

마리아DB, PostgreSQL를 쓴다고 가정할게요

마리아DB는 mysql 포크버전이라 mysql 커넥터를 사용해도 상관이 없습니다

마리아db 커넥터가 MySQL-python, mysqlclient, pymysql 이렇게 유명한게 있는데 pymysql은 Pure Python MySQL Driver 라고 나와있듯이 순수 파이썬으로 만들어져서 속도가 느립니다

mysqlclient가 MySQL-python이 오래되서 나온 포크버전입니다. 그래서 mysqlclient를 추천드립니다

PostgreSQL은 경험,느낌상 psycopg2 이 가장 무난한것 같습니다

  • 2016년 04월 30일에 작성됨
    웹을 좋아함

  • 답변감사합니다 ㅎㅎ    WooSeok Park   2016.4.30 22:54     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close