SQL Module für Python - nur welches?
Verfasst: Mittwoch 14. Oktober 2009, 00:09
Hallo!
Ich suche für Python ein MySQL Modul, damit Python mit MySQL Datenbanken arbeiten kann.
Gefunden habe ich bis jetzt folgende Variationen:
-) SQLite3: Gut und für kleine Datenmengen und Testzwecken - jedoch keine Server/Client Unterstützung. Diese wird für mein Projekt nicht explizit gefordert, allerdings Erweiterbarkeit wäre es schon gut dieses Feature an Bord zu haben. Daher nicht brauchbar.
-) MySQLdb: Hat Server/Client Unterstützung, jedoch datiert die aktuellste Version auf sourceforge vom 30 März 2009 (http://sourceforge.net/projects/mysql-python/files/).
Nun zu meiner Frage: Ist MySQLdb brauchbar? Kennt jemand bessere Alternativen? Im Grunde werden ja alle gleich funktionieren oder? Nämlich mit Connect() ein Objekt erzeugen und anschließend mit cursor() ein Verbindungsobjekt generieren. Das wird dann mit den SQL Syntax ausgeführt.
Danke schon mal im Voraus für die Hilfe!
Ich suche für Python ein MySQL Modul, damit Python mit MySQL Datenbanken arbeiten kann.
Gefunden habe ich bis jetzt folgende Variationen:
-) SQLite3: Gut und für kleine Datenmengen und Testzwecken - jedoch keine Server/Client Unterstützung. Diese wird für mein Projekt nicht explizit gefordert, allerdings Erweiterbarkeit wäre es schon gut dieses Feature an Bord zu haben. Daher nicht brauchbar.
-) MySQLdb: Hat Server/Client Unterstützung, jedoch datiert die aktuellste Version auf sourceforge vom 30 März 2009 (http://sourceforge.net/projects/mysql-python/files/).
Nun zu meiner Frage: Ist MySQLdb brauchbar? Kennt jemand bessere Alternativen? Im Grunde werden ja alle gleich funktionieren oder? Nämlich mit Connect() ein Objekt erzeugen und anschließend mit cursor() ein Verbindungsobjekt generieren. Das wird dann mit den SQL Syntax ausgeführt.
Danke schon mal im Voraus für die Hilfe!
