Как установить определенный столбец при сохранении в sql?

#mysql #pandas #sqlalchemy

#mysql #pandas #sqlalchemy

Вопрос:

В настоящее время я использую следующий двухэтапный процесс для сохранения фрейма данных в mysql:

 actions_df.to_sql('mytable', con=self.avails_conn, if_exists='replace', index='id', 
        dtype={col_name: VARCHAR(255) for col_name, type in df.dtypes.items() if (type=='O') and (col_name != 'path')}
)
self.avails_conn.execute("ALTER TABLE mytable CHANGE path path VARCHAR(500) CHARACTER SET ascii")
  

Как мне указать точную информацию о столбце VARCHAR(500) CHARACTER SET ascii в разделе «dtype»?