#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»?