ich habe mir gestern den neuen MySQL 5.0 Server installiert. Anschließend habe ich meine alten Datenbanken mit dem Migrationstool auf die neue Version migriert.
Dies hat auch alles soweit wunderbar funktioniert. Wenn ich aber mittels eines Python-Scripts eine SELECT-Abfrage absetze, bekomme ich folgenden Traceback:
Code: Alles auswählen
Traceback (most recent call last):
File "<interactive input>", line 1, in ?
File "J:\Programme\Python24\Comunio-Scanner 2.0\datenbankKommunikation_V2.py", line 296, in getAllVereine
statement.execute("SELECT * FROM vereine ORDER BY name")
File "J:\Programme\Python24\lib\site-packages\MySQLdb\cursors.py", line 137, in execute
self.errorhandler(self, exc, value)
File "J:\Programme\Python24\lib\site-packages\MySQLdb\connections.py", line 33, in defaulterrorhandler
raise errorclass, errorvalue
InterfaceError: (0, '')
Meine Vermutung ist, dass das MySQLdb-Modul noch nicht mit der neuen Version des MySQL-Servers klar kommt. Dies wird ja auch bei SourceForge bestätigt:
Weiß zufällig jemand von euch, wann es eine angepasste Version geben wird? Oder wie ich den oben genannten Fehler umgehen kann?MySQL versions 3.22-4.1; and Python versions 1.5.2-2.4 are supported.
Bin für jede Hilfe dankbar
MfG,
Jensemann