sql >> Database teknologi >  >> RDS >> Mysql

indsættelse af data ved hjælp af mysql Connector i 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()

Du glemmer sandsynligvis at bruge con.commit til at overføre dine ændringer til databasen.

Brug ikke con.commit() for hver INSERT/UPDATE-operation, brug den til gruppe af operationer, der logisk kombineres af SQL-regler



  1. PostgreSQL-ækvivalent for TOP n WITH TIES:LIMIT with ties?

  2. PHP Ingen database valgt

  3. MAX(kolonne) giver mig en forkert værdi

  4. Hvordan returnerer man forskellige værdier og deres antal?