data.to_sql('sample_table',mysql_engine, if_exists= 'replace', index = False)
当我运行以上行时,我收到错误:
为什么我会这样?我正在尝试将data
写入mysql_db。
答案 0 :(得分:2)
您的数据有一列'Point_of_reference '
,末尾有一个尾随空格,使该名称无效。
要修复它,请从列名中删除所有尾随和前导空格:
data.columns = data.columns.str.strip()