我有一个python脚本,该脚本具有一个非常简单的功能,可以从数据库中提取数据,然后使用熊猫进行处理,然后逐批插入数据库。一开始它运行得很好,但是在serverl循环之后,它突然崩溃了,显示
Process finished with exit code -1073741819
此行使进程退出,但它在循环开始时成功运行。
df.to_sql(name='TABLE', con=xx_engine, index=False, if_exists='append')
我尝试了尽可能多的搜索答案,但未能找到答案。有人可以帮忙吗?
答案 0 :(得分:0)
对于任何人,如果您在使用pd.to_sql
时遇到此问题,请在创建引擎时检查是否设置了fast_executemany=True
。如果将其设置为False
,则会看到一条错误消息,对于我来说,这是算术溢出。