El proyecto PyMySQL incluye una guía del usuario . No es tan fácil encontrar esta guía (no hay enlaces obvios) y para aumentar la confusión, el nombre del módulo no se corresponde con el nombre del paquete. Para usarlo, necesitas:
import MySQLdb
El MySQLdb
El módulo implementa PEP 249:la especificación API de base de datos de Python
para acceder a las bases de datos. Al usar esta API, el código de Python debería ser más portátil entre diferentes sistemas de administración de bases de datos relacionales.
No se recomienda usar _mysql
módulo (que también se incluye en este paquete). No es portátil y funciona a un nivel más bajo de abstracción (implementando la API C de MySQL).
Aquí hay dos tutoriales que pueden resultarle útiles. Los he usado con el paquete MySQLdb original en Python 2 pero la API es la misma (según lo definido por PEP-249). Ambos contienen ejemplos prácticos de acceso a bases de datos (lectura y escritura de datos) y los encontré mejores para comenzar con la API que la documentación oficial.