sql >> Base de Datos >  >> RDS >> Mysql

Cómo obtener valores de incremento automático para una columna después de cargar un marco de datos de Pandas en una base de datos MySQL

Puede asignar una identificación usted mismo:

import pandas as pd
df['ID'] = pd.read_sql_query('select ifnull(max(id),0)+1 from db_table',cnx).iloc[0,0]+range(len(df))

donde cnx es tu conexión y luego sube tu df.