Ich habe eine Tabelle in Pandas Dataframe df.Fehler beim Speichern von Pandas Datenrahmen in msql Datenbank
Ich möchte diese in die Datenbank schreiben. also benutze ich df.to_sql, bekomme aber einen fehler. Ich benutze MySQLdb.
import MySQLdb
conn = MySQLdb.connect(host="1xx.xxx.x.xxx", user="uname", passwd="123", db="dbname")
cursor = conn.cursor()
df.to_sql(con=conn, name='table_name', if_exists='replace', flavor='mysql')
aber ich bin immer Fehler: OperationalError: (1241, 'Operand should contain 1 column(s)')
irgendwelche Einsichten/Lösungen, warum dies geschieht? Vielen Dank im Voraus
Ich habe Sie nicht bekommen – Shubham
Können Sie ein Beispiel Ihres Dataframes veröffentlichen? – andrepogg
Können Sie versuchen, dies zu ändern 'df.to_sql (con = conn, name = 'Tabellenname', if_exists = 'ersetzen', Flavor = 'Mysql')' – andrepogg