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.
 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *