Maison >base de données >tutoriel mysql >Comment se connecter à MySQL avec Python 3 sous Windows après la dépréciation de mysqldb ?
Comment se connecter à MySQL avec Python 3 sous Windows
La connexion à une base de données MySQL est un aspect essentiel des tâches de programmation Python. Pour les utilisateurs de Python 3 sous Windows, le module mysqldb est un choix populaire. Cependant, il est important de noter que mysqldb n'est plus disponible pour Python 3.
Options alternatives pour la connexion Python 3
Heureusement, il existe plusieurs options alternatives disponibles pour se connecter vers MySQL avec Python 3 activé Windows :
Dépôt binaire spécifique
Malheureusement, il n'existe pas de référentiel binaire spécifique où vous pouvez trouver des pré -des binaires construits pour ces modules. Au lieu de cela, vous devez les installer à l'aide du gestionnaire de packages pip, inclus dans ActiveState Python 3. Par exemple, pour installer mysqlclient, vous pouvez exécuter la commande suivante :
pip3 install mysqlclient
Connexion à MySQL
Une fois que vous avez installé l'un des modules alternatifs, vous pouvez vous connecter à une base de données MySQL en utilisant Python 3 :
import mysqlclient # Establish a connection connection = mysqlclient.connect( host="localhost", user="username", password="password", database="dbname", ) # Execute a query cursor = connection.cursor() cursor.execute("SELECT * FROM table_name") # Retrieve the results results = cursor.fetchall() # Close the connection connection.close()
En suivant ces étapes, vous pouvez facilement vous connecter à MySQL à l'aide de Python 3 sous Windows.
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!