pip3 install mysqlclient
Le module MySQLdb est construit au dessus de l'
API C de MySQL. Pour que l'installation se déroule sans erreur les paquetages
libmysqlclient-dev et
libpython-dev doivent être installés sur le système Debian hôte. Une fois la compilation/installation du module terminée, les paquetages pourront être désinstallés.
import MySQLdb
db = MySQLdb.connect("machine", "dbuser", "password", "dbname")
cursor = db.cursor()
query = """SELECT * FROM sampletable"""
lines = cursor.execute(query)
data = cursor.fetchall()
db.close()