Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment obtenir des valeurs d'auto-incrémentation pour une colonne après avoir téléchargé une trame de données Pandas dans une base de données MySQL

Vous pouvez attribuer vous-même un identifiant :

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))

où cnx est votre connexion, puis téléchargez votre df.