|
|
|
|
Strumenti |
04-10-2020, 18:47 | #1 |
Senior Member
Iscritto dal: Oct 2013
Messaggi: 726
|
[Python] mysql connect
Ciao,
ho creato un semplice script dove inserisco tre variabili in un database mysql e python 2 Codice PHP:
Traceback (most recent call last): File "my.py", line 16, in <module> cursor.execute(sql) File "/usr/local/lib/python2.7/dist-packages/mysql/connector/cursor_cext.py", line 266, in execute raw_as_string=self._raw_as_string) File "/usr/local/lib/python2.7/dist-packages/mysql/connector/connection_cext.py", line 492, in cmd_query sqlstate=exc.sqlstate) mysql.connector.errors.ProgrammingError: 1054 (42S22): Unknown column 'absvprs_1000' in 'field list' dove sbaglio? Grazie Ugo |
05-10-2020, 09:54 | #2 |
Senior Member
Iscritto dal: Apr 2005
Messaggi: 2990
|
Forse perchè i valori devi metterli tra singoli apici? 'absvprs_1000' ?
Suggerimento, usa la forma così: Codice:
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)" val = ("John", "Highway 21") mycursor.execute(sql, val) |
05-10-2020, 11:55 | #3 |
Senior Member
Iscritto dal: Oct 2013
Messaggi: 726
|
Perfetto ora funziona, adesso mi tocca inserire altri 392 records
Grazie |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:00.