Connexion à une base de données MySQL en Python
Python peut être utilisé dans des applications de base de données. L’une des bases de données les plus populaires est MySQL.
Installer le pilote MySQL
Python a besoin d’un pilote MySQL pour accéder à une base de données MySQL. Dans ce tutoriel, nous utiliserons le pilote « MySQL Connector ». Nous vous recommandons d’utiliser PIP pour l’installer. PIP est probablement déjà installé dans votre environnement Python, sinon regardez comment installer Pip pour Python sur Windows. Accédez à votre ligne de commande jusqu’à l’emplacement de PIP et tapez ce qui suit:
> python -m pip install mysql-connector-python
Tester le connecteur MySQL
Pour tester si l’installation a réussi, ou si vous avez déjà « MySQL Connector » installé, créez un script Python nommé « test.py » contenant la ligne suivante:
import mysql.connector
Si le code ci-dessus a été exécuté sans erreur, « MySQL Connector » est installé et prêt à être utilisé.
Créer une connexion
Commencez par créer une connexion à la base de données. Utilisez le nom d’utilisateur et le mot de passe de votre base de données MySQL:
import mysql.connector db = mysql.connector.connect( host = "localhost", user = "root", password = "" ) print(db)
Sortie:
Vous pouvez maintenant commencer à interroger la base de données à l’aide des instructions SQL.