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

Einfügen von Daten mit mysql Connector in Python

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')""")
**con.commit()**
con.close()

Sie haben wahrscheinlich vergessen, con.commit zu verwenden, um Ihre Änderungen in die Datenbank zu übernehmen.

Verwenden Sie con.commit() nicht für jede INSERT/UPDATE-Operation, verwenden Sie es für eine Gruppe von Operationen, die durch SQL-Regeln logisch kombiniert werden