Die Suche ergab 3 Treffer

von gerald
Montag 6. Juli 2009, 10:33
Forum: Datenbankprogrammierung mit Python
Thema: MySQLdb: INSERT
Antworten: 7
Zugriffe: 3781

Autoincrement Spalten weist man keine Werte zu. Auch kein "" oder sowas. Dafür ist es ja Autoincrement. Einfach die Zuweisung auf id entfernen.

Ah okay, das ist warscheinlich noch eine Angewohnheit aus PHP-Zeiten, da habe ich es so gemacht und es hat auch so funktioniert ;-)

@gerald: `execute ...
von gerald
Sonntag 5. Juli 2009, 23:56
Forum: Datenbankprogrammierung mit Python
Thema: MySQLdb: INSERT
Antworten: 7
Zugriffe: 3781

Vielen Dank erstmal für die Antworten!

Tja, die Fehlermeldung sagt, dass die SQL-Syntax fehlerhaft ist. Das ist sie auch in der Tat. Schau mal wo die schliessende Klammer zu der öffnenden gleich nach 'VALUES' ist.

Okay, das ist aus der Fehlermeldung ersichtlich, aber den Fehler habe ich daraus ...
von gerald
Sonntag 5. Juli 2009, 22:32
Forum: Datenbankprogrammierung mit Python
Thema: MySQLdb: INSERT
Antworten: 7
Zugriffe: 3781

MySQLdb: INSERT

Hallo!

Ich probiere gerade einzelne Zeilen in eine MySQL-Tabelle einzufügen, stoße dabei aber auf einige Probleme :?

import cmd
import MySQLdb
import getpass

db = MySQLdb.connect("localhost", "benutzername", "password", "datenbank")
c = db.cursor()

class ManagementKonsole(cmd.Cmd):

def __init ...