> 데이터 베이스 > MySQL 튜토리얼 > mysqldb 없이 Windows의 Python 3에서 MySQL에 어떻게 연결할 수 있습니까?

mysqldb 없이 Windows의 Python 3에서 MySQL에 어떻게 연결할 수 있습니까?

DDD
풀어 주다: 2024-12-28 19:53:13
원래의
336명이 탐색했습니다.

How Can I Connect to MySQL in Python 3 on Windows Without mysqldb?

Windows의 Python 3에서 MySQL에 연결

필요하다는 일반적인 오해에도 불구하고 mysqldb는 Windows의 Python 3에서 MySQL에 연결하는 데 더 이상 필요하지 않습니다. 여러 대체 모듈은 Python 3에 대한 향상된 호환성, 효율성 및 지원을 제공합니다.

MySQL 연결을 위한 대체 모듈

  • mysql-connector -python:

    • 공식적으로 Oracle에서 지원
    • 순수 Python 구현
    • 성능 제한이 발생할 수 있음
    • MySQLdb와 호환되지 않음
  • pymysql:

    • 순수 Python 구현
    • mysql-connector보다 빠름
    • MySQLdb와 높은 호환성(호출 후) pymysql.install_as_MySQLdb())
  • cymysql:

    • 선택적 C가 포함된 pymysql 포크 속도 향상
  • mysqlclient:

    • Django 추천 라이브러리
    • MySQLdb의 친숙한 포크
    • 가장 빠른 C 기반 구현
    • MySQLdb와 가장 잘 호환됨
    • Debian 및 Ubuntu에서 널리 사용됨

성능 벤치마크

이러한 모듈의 성능에 대한 통찰력을 얻으려면 벤치마크를 참조하세요. [https://github.com/mether/mysql-driver-benchmarks](https://github.com/mether/mysql-driver-benchmarks).

위 내용은 mysqldb 없이 Windows의 Python 3에서 MySQL에 어떻게 연결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿