Il progetto PyMySQL include una guida per l'utente . Non è così facile trovare questa guida (non ci sono collegamenti ovvi) e per aggiungere confusione, il nome del modulo non corrisponde al nome del pacchetto. Per usarlo, hai bisogno di:
import MySQLdb
Il MySQLdb
il modulo implementa PEP 249 - la specifica API del database Python
per l'accesso alle banche dati. Quando si utilizza questa API, il codice Python dovrebbe essere più portabile su diversi sistemi di gestione di database relazionali.
Non è consigliabile utilizzare _mysql
modulo (che è anche incluso in questo pacchetto). Non è portatile e funziona a un livello di astrazione inferiore (implementando l'API C di MySQL).
Ecco due tutorial che potresti trovare utili. Li ho usati con il pacchetto MySQLdb originale in Python 2 ma l'API è la stessa (come definita da PEP-249). Entrambi contengono esempi pratici di accesso al database (lettura e scrittura di dati) e li ho trovati migliori per iniziare con l'API rispetto alla documentazione ufficiale.