dev:python:connexion-mysql
Python: Connexion à une base MySQL
Module MySQLdb
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()
Références
dev/python/connexion-mysql.txt · Dernière modification : 2021/02/01 21:51 de 127.0.0.1