Bonjour à tous !
J’ai récemment acheté une nouvelle Raspberry PI 3 b+, et souhaite utiliser la base de données MySQL depuis Python. Voici un extrait de code dans mon programme qui interroge la base MySQL :
#Connexion au serveur My SQL
conn = mysql.connector.connect(host="localhost",user="Olivier.MASSET",password="quiqsurf", database="Plaques")
cursor = conn.cursor()
#Création de la table visiteurs si elle n'existe pas
cursor.execute("""
CREATE TABLE IF NOT EXISTS visiteurs (
immatriculation varchar(20) NOT NULL,
nb_visites varchar(500) DEFAULT NULL,
date_visite varchar(500) DEFAULT NULL,
location_photo varchar(500) DEFAULT NULL,
PRIMARY KEY(immatriculation)
);
""")
Le programme marche très bien (testé sur ma dernière raspberry PI).
Sur cette nouvelle Raspberry, j’ai installé MySQL.
Cependant, je n’arrive pas à installer les modules python faisant le lien entre Python et Mysql.
Voici les commandes pour l’installation de ces modules :
pip install mysql
pip install MySQL-python
pip install mysql-connector-python --allow-external mysql-connector-python
Et voici le message d’erreur que me retourne la console :
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-Gq8vue/MySQL-python/
Je suis perdu, et ouvert à toute aide !
Bisous !
Olivier