Maison > base de données > tutoriel mysql > le corps du texte

installation de MySQL et Python

WBOY
Libérer: 2023-05-14 11:39:37
original
4109 Les gens l'ont consulté

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
Copier après la connexion
  1. Démarrez MySQL

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

$ sudo service mysql start
Copier après la connexion
  1. Connectez-vous à MySQL

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

$ mysql -u 用户名 -p
Copier après la connexion

É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
Copier après la connexion
  1. Installez le pilote PyMySQL

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

$ pip install PyMySQL
Copier après la connexion

É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")
Copier après la connexion
  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]
Copier après la connexion
  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()
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal