Я сохраняю pandas df в mysql, используя sqlalchemy, как показано ниже,
db_connection = sql_engine.connect()
frame = pd_df.to_sql(table_name, db_connection, if_exists='append', index=False)
, где определены первичные ключи и столбец существует в самой df. Я хочу обновить все столбцы строки, если в df существует несколько записей с одинаковым первичным ключом.
Я не хочу игнорировать строки, но обновлять все значения столбцов для этого идентификатора.
Как этого добиться?