Podobně jako u obecného povídání o MySQL, platí o její integraci do Python'u téměř to samé, co pro SQLite. Ovšem s několika důležitými výjimkami:
Veškerá „omáčka“ pro práci s databází je prakticky stejná jako u SQLite, pouze získání připojení vyžaduje více práce:
host
), jméno uživatele (user
) a jeho identifikační heslo (passwd
) plus jméno příslušné databáze (db
). Samotná databáze se přitom může nacházet – a nejen z důvodů bezpečnosti také často nachází – na úplně jiném stroji než pythonovský kód.
Poté už následuje standardní získání kurzoru, práce s databází a nakonec uzavření spojení:
...