Projekt PyMySQL zawiera przewodnik użytkownika . Znalezienie tego przewodnika nie jest takie łatwe (nie ma tu oczywistych linków) i dodatkowo zamieszanie nie jest zgodne z nazwą modułu. Aby z niego skorzystać, potrzebujesz:
import MySQLdb
MySQLdb
moduł implementuje PEP 249 — specyfikację Python Database API
za dostęp do baz danych. Podczas korzystania z tego interfejsu API kod Pythona powinien być bardziej przenośny w różnych systemach zarządzania relacyjnymi bazami danych.
Nie zaleca się używania _mysql
moduł (który jest również zawarty w tym pakiecie). Nie jest przenośny i działa na niższym poziomie abstrakcji (implementując API MySQL C).
Oto dwa samouczki, które mogą Ci się przydać. Użyłem ich z oryginalnym pakietem MySQLdb w Pythonie 2, ale API jest takie samo (zdefiniowane przez PEP-249). Oba zawierają praktyczne przykłady dostępu do bazy danych (odczyt i zapis danych) i stwierdziłem, że są one lepsze do rozpoczęcia pracy z API niż oficjalna dokumentacja.