PyMySQL-projektet inkluderar en användarguide . Det är inte så lätt att hitta den här guiden (det finns inga uppenbara länkar) och för att öka förvirringen så överensstämmer inte modulnamnet med paketnamnet. För att använda den behöver du:
import MySQLdb
MySQLdb
modulen implementerar PEP 249 - Python Database API Specification
för åtkomst till databaser. När du använder detta API bör Python-koden vara mer portabel över olika relationsdatabashanteringssystem.
Det rekommenderas inte att använda _mysql
modul (som också ingår i detta paket). Det är inte bärbart och det fungerar på en lägre abstraktionsnivå (implementerar MySQL C API).
Här är två handledningar som du kan ha nytta av. Jag har använt dem med det ursprungliga MySQLdb-paketet i Python 2 men API:et är detsamma (enligt definitionen av PEP-249). De innehåller båda praktiska exempel på databasåtkomst (läsa och skriva data) och jag tyckte att de var bättre för att komma igång med API:t än den officiella dokumentationen.