Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Python 3.4.0 mit MySQL-Datenbank

MySQLdb unterstützt Python 3 nicht, ist aber nicht der einzige MySQL-Treiber für Python.

mysqlclient ist im Wesentlichen nur ein Fork von MySQLdb mit integrierter Python 3-Unterstützung (und ein paar anderen Verbesserungen).

PyMySQL ist ein reiner Python-MySQL-Treiber, was bedeutet, dass er langsamer ist, aber es erfordert keine kompilierte C-Komponente oder MySQL-Bibliotheken und Header-Dateien, die auf Client-Rechnern installiert werden müssen. Es unterstützt Python 3.

Eine andere Möglichkeit besteht darin, einfach ein anderes Datenbanksystem wie PostgreSQL zu verwenden .