programing

mysql-connector-python, mysql-connector-python-rf 및 mysql-connector-repackaged의 차이점은 무엇입니까?

newstyles 2023. 9. 26. 22:03

mysql-connector-python, mysql-connector-python-rf 및 mysql-connector-repackaged의 차이점은 무엇입니까?

사용하고 싶습니다.mysql-connector파이썬 3을 위한 도서관.나는 사용할 수 있습니다.pymysql대신에mysql-connector에 이미 연결 풀 구현이 있습니다.pymysql없는 것 같습니다.그래서 이것은 제가 쓰기엔 코드가 적을 것입니다.

하지만 내가 할때는

$ pip3 search mysql-connector

다음 세 개의 라이브러리를 사용할 수 있습니다.

mysql-connector-repackaged     - MySQL driver written in Python
mysql-connector-python-rf      - MySQL driver written in Python
mysql-connector-python         - MySQL driver written in Python

너무 헷갈리네요.어떤 걸 써야 하는지, 왜 써야 하는지 아는 사람?

도와주셔서 고마워요.

이들 간의 주요 차이점은 다음과 같습니다.

  • mysql-connector-repackaged: 오래되었습니다. 사용하지 마십시오.

  • mysql-connector-python 2.0.4:는 MySQL에서 업로드한 원본입니다.하지만 Django >= 1.8에서는 작동하지 않는 문제점이 있습니다.MySQL은 아직 안정 버전 2.1.3을 이 레포에 업로드하지 않았습니다.

  • mysql-connector-python-rf 2.1.3: Django >= 1.8을 사용하면 모든 문제를 해결할 수 있습니다.

저도 비슷한 질문을 했을 뿐인데 '신선한' 답을 찾은 것 같습니다.다음은 2주 전의 정보입니다: https://github.com/pypa/warehouse/issues/5537

현재 mysql-connector 이름의 소유자는 오랫동안 활동하지 않는 사람인 것 같습니다. 따라서 MySQL 개발자들은 mysql-connector-python이라는 이름으로 릴리스합니다.

패키지를 얼마나 많은 사람이 다운로드했는지를 기준으로 패키지의 양호도를 평가한다면, mysql-connector-python-rf 2.1.3을 선택할 것을 제안합니다.

  • mysql-connector-repackaged 0.3.1은 2012년에 업로드되었으며 지난달에는 406건의 다운로드를 받았습니다(https://pypi.python.org/pypi/mysql-connector-repackaged) .

  • mysql-connector-python-rf 2.1.3은 2015년에 업로드 되었고 지난달에 1416건의 다운로드를 받았습니다(https://pypi.python.org/pypi/mysql-connector-python-rf) .

  • mysql-connector-python 2.0.4는 지난 한 달간 다운로드가 5건에 불과했지만, 그것이 http://dev.mysql.com/doc/connector-python/en/ 의 공식 다운로드이기 때문인 것 같습니다.

mysql-connector-python-rf는 pip에서 나에게 효과가 있었고 mysql-connector-rf는 나에게 문제가 있었습니다.

사용하는 것을 추천합니다.mysql-connector-python요즘은 오라클에서 정식 출시된 제품이지만 아직도 업데이트되고 있습니다.

mysql-connector-repackaged     - last updated: Mar 11, 2012 (version 0.3.1)
mysql-connector-python-rf      - last updated: Feb 4, 2017 (version 2.2.2)
mysql-connector-python         - last updated: Dec 7, 2021 (version 8.0.28)

언급URL : https://stackoverflow.com/questions/34168651/what-are-the-differences-between-mysql-connector-python-mysql-connector-python