2017-02-28 1 views
9

Je cherche une bibliothèque pour me connecter à MySQL avec Python 3.6. Toutes les bibliothèques que j'ai trouvées ne fonctionnaient qu'avec les anciennes versions de Python. Malheureusement, je ne peux pas passer à une ancienne version de Python car j'ai besoin de certaines fonctions, qui sont introduites dans Python 3.6.Connectez MySQL avec Python 3.6

Je suis en train de programmer sur une framboise pi3, mais je ne pense pas que cela devrait changer quoi que ce soit.

Merci pour toute aide!

+0

ce qui a été présenté en Python 3.6 que vous avez besoin? –

+0

* "Les questions qui nous demandent de recommander ou de trouver un livre, un outil, une bibliothèque de logiciels, un didacticiel ou autre ressource hors site sont hors sujet pour Stack Overflow, car elles ont tendance à attirer les réponses avisées et le spam. a été fait jusqu'à présent pour le résoudre. "* – jww

+0

Le titre de la question de l'OP me semble clair. Il cherche un moyen de connecter python 3.6 au client MySQL quand le programme d'installation ne pointe que vers 3.4. Cette question est bonne et je cherche aussi cette réponse. –

Répondre

11

mysqlclient prend officiellement en charge python3.6.

https://pypi.python.org/pypi/mysqlclient

+1

J'ai installé mysqlclient sans erreur, mais je n'ai pas réussi à l'importer dans mon script python. J'ai essayé tout ce que je trouvais sur internet comme importer myslqclient, mysql, mysql, mysqldb, ... mais rien ne fonctionnait bien ... – no0by5

+0

Je vous suggère de façon pérenne d'utiliser le curseur: https://mysqlclient.readthedocs.io/fr/ latest/MySQLdb.html # module-MySQLdb.cursors – Beomi

+0

J'ai suivi le fichier Readme (https://github.com/PyMySQL/mysqlclient-python/blob/master/README.md) depuis leur Github – no0by5