Ich habe ein Problem mit Kabel konfrontiert, das ist, wenn ich Daten in meine Datenbank einfügen wird es nicht einfügen und nicht fehlschlagen (Ausnahme werfen) entweder! ,, Wenn Daten doppelt vorhanden sind oder eine falsche Tabelle angegeben wurde, werden Ausnahmen ausgelöst !!Einfügen von Daten mit mysql Connector in Python
Hier ist mein Code!
from mysql import connector
con = connector.Connect(user='root',password='root',database='test',host='localhost')
cur=con.cursor()
cur.execute("""insert into user values ('userName', 'passWord')""")
die Datenbank test
nur eine Tabelle enthalten, die users
und umfassen drei Felder, die id
und username
und password
ist, Benutzername ist einzigartig und id ist A_I
note ich diese Abfrage verwendet haben ebenfalls ! :
"" "in den User ein (
username
,password
) values ('username', 'password');" ""
und versucht, so viele Möglichkeiten, aber nichts passiert (nicht eingefügt und keine Ausnahmen geworfen entweder!)