当前位置:  开发笔记 > 编程语言 > 正文

用pandas DataFrame替换mysql数据库表中的行

如何解决《用pandasDataFrame替换mysql数据库表中的行》经验,为你挑选了0个好方法。

Python版本 - 2.7.6

熊猫版 - 0.17.1

MySQLdb版本 - 1.2.5

在我的数据库(PRODUCT)中,我有一个表(XML_FEED).表XML_FEED很大(百万记录)我有一个pandas.DataFrame()(PROCESSED_DF).数据框有数千行.

现在我需要运行它

REPLACE INTO TABLE PRODUCT.XML_FEED
(COL1, COL2, COL3, COL4, COL5),
VALUES (PROCESSED_DF.values)

题:-

有没有办法REPLACE INTO TABLE在熊猫中跑?我已经检查过,pandas.DataFrame.to_sql()但这不是我需要的.我不喜欢XML_FEED在大熊猫中读表,因为它非常庞大.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有