Maison  >  Article  >  base de données  >  installation de MySQL et Python

installation de MySQL et Python

WBOY
WBOYoriginal
2023-05-14 11:39:374052parcourir

MySQL est actuellement l'un des systèmes de gestion de bases de données relationnelles open source les plus populaires, et Python est un langage de programmation de haut niveau. Les deux peuvent être utilisés en combinaison. Cet article explique comment installer et utiliser MySQL en python.

Étape 1 : Installer MySQL

Avant d'installer MySQL, assurez-vous que l'hôte a installé Python, ainsi que pip, l'outil de gestion de packages Python.

  1. Télécharger MySQL

L'adresse de téléchargement officielle actuelle de MySQL est : https://dev.mysql.com/downloads/mysql/

  1. Installer MySQL

Une fois le téléchargement terminé, exécutez la commande suivante pour installez MySQL :

$ sudo apt-get install mysql-server
  1. Démarrez MySQL

Si MySQL est installé avec succès, vous pouvez démarrer MySQL via la commande suivante :

$ sudo service mysql start
  1. Connectez-vous à MySQL

Après avoir démarré MySQL, nous pouvons utiliser la commande suivante pour vous connecter dans MySQL :

$ mysql -u 用户名 -p

Étape 2 : Installation du pilote MySQL pour Python

  1. Installez le pilote MySQL-Python

Installez le pilote MySQL pour Python, nous pouvons utiliser MySQL-Python ou mysqlclient, installez-le comme suit :

$ pip install MySQL-python
  1. Installez le pilote PyMySQL

Aussi Un pilote mysql est PyMySQL, et l'installation est la suivante :

$ pip install PyMySQL

Étape 3 : Utiliser MySQL en Python

  1. Connectez-vous à MySQL

Pour utiliser MySQL dans un programme Python, vous devez d'abord vous connecter à la base de données MySQL. Nous pouvons utiliser le code suivant pour nous connecter à MySQL :

import MySQLdb

db = MySQLdb.connect(host="localhost",
                     user="root",
                     passwd="your_password",
                     db="your_database_name")
  1. Exécuter les commandes SQL

Exécuter les commandes SQL en utilisant le code suivant :

import MySQLdb

db = MySQLdb.connect(host="localhost",
                     user="root",
                     passwd="your_password",
                     db="your_database_name")
                     
cursor = db.cursor()

sql = "SELECT * FROM your_table_name"

cursor.execute(sql)

result_set = cursor.fetchall()

for row in result_set:
    print row[0], row[1]
  1. Fermer la connexion

Enfin, si MySQL n'est plus utilisé, fermez le connexion aux ressources de publication :

import MySQLdb

db = MySQLdb.connect(host="localhost",
                     user="root",
                     passwd="your_password",
                     db="your_database_name")
                     
cursor = db.cursor()

sql = "SELECT * FROM your_table_name"

cursor.execute(sql)

result_set = cursor.fetchall()

db.close()

Résumé :

MySQL est un système de gestion de base de données populaire et Python est un langage de programmation flexible, facile à apprendre et à utiliser. La combinaison des deux peut améliorer l'efficacité du développement. . Cet article explique comment installer et utiliser MySQL en python.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn