MySQL용 Python을 사용하기 위한 세 가지 주요 라이브러리는 Python-MySQL(더 친숙한 이름은 MySQLdb일 수 있음), PyMySQL 및 SQLAlchemy입니다.
Python-MySQL은 가장 오래된 자격을 갖추고 있으며, 코어가 C 언어로 구축되어 있고, 인터페이스가 개선되었으며, 성능이 가장 좋습니다. 단점은 지난 2년 동안 업데이트가 중단되었다는 점입니다. . Python2만 지원하고 Python3은 지원하지 않습니다.
PyMySQL은 Python-MySQL을 대체하기 위해 탄생했습니다. 이 인터페이스는 Python-MySQL과 호환되며 설치가 쉽고 Python3을 지원합니다.
SQLAlchemy는 기본 데이터베이스 작업을 제공하지 않지만 MySQLdb 및 PyMySQL과 같은 타사 라이브러리에 의존하는 ORM 프레임워크입니다.
이 글에서는 주로 PyMySQL의 올바른 사용법을 소개합니다. 샘플 코드는 모두 실제 프로젝트에서 선택되었습니다.
간단한 방법:
아아아아인터넷에 연결할 수 없는 경우 오프라인으로 설치해야 합니다. 예:
pip install pymysql
pip install pymysql-x.x.x.tar.gz
PyMySQL은 상당히 성숙되었으며 Python-MySQL과 마찬가지로 많은 Linux 배포판에서 선택적 설치 구성 요소입니다.
위 내용은 Python에서 MySQL을 운영하기 위한 올바른 자세의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!