Welche Optionen habe ich (falls vorhanden) für MySQL mit Python 3?

8

Ich habe kürzlich angefangen, mit den neuen Funktionen von Python 3.1 herumzuspielen und eine meiner 2.6-Apps zu portieren. Ich war überrascht, dass MySQLdb keine der 3.x-Versionen von Python unterstützt. Meine App verwendet MySQL ausgiebig, so wie Sie sich vorstellen können, bin ich nicht zu weit gegangen!

Was sind meine Optionen (falls vorhanden) für die Arbeit mit MySQL und Python 3.1? Ich habe die Python-3k-Schleife verlassen, aber die kursive Suche ergab keinen Hinweis auf ein Veröffentlichungsdatum für die 3.1-Unterstützung in MySQLdb oder andere Alternativen.

    
jonstjohn 05.12.2009, 19:35
quelle

2 Antworten

4

mypysql folgt nicht dem Python-DB-API-Standard, unterstützt aber MySQL und Python 3.

    
Alex Martelli 05.12.2009, 20:46
quelle
0

Sie könnten pymysql verwenden. "Das Ziel von PyMySQL ist es, ein Ersatz für MySQLdb zu sein". Überprüfen Sie die Dokumentation hier .

  

pip install mysqlclient pymysql

Sobald diese Bibliotheken installiert sind, fügen Sie einfach die Zeilen in Ihrem Projekt hinzu, wo MySQLdb verwendet wird.

  

Importiere pymysql

     

pymysql.install_as_MySQLdb ()

    
Rahul Parida 30.03.2016 02:31
quelle

Tags und Links