pandas往mysql表中追加数据_Pandas操作数据库新建表&增加现有表数据

name:string

SQL表的名称。

con:sqlalchemy.engine.Engine或sqlite3.Connection

使用SQLAlchemy可以使用该库支持的任何数据库。

为sqlite3.Connection对象提供了旧版支持。

schema:string,optional

指定架构(如果数据库支持)。如果为None,请使用默认架构。

if_exists:{‘fail‘,‘replace‘,‘append‘},默认‘fail‘

如果表已存在的情况如下,

fail:引发ValueError。

replace:在插入新值之前删除表。

append:将新值插入现有表。

index:布尔值,默认为True

将DataFrame索引写为列。使用index_label作为表中的列名。

index_label:字符串或序列,默认为None

索引列的列标签。如果给出None(默认)且 index为True,

则使用索引名称。

如果DataFrame使用MultiIndex,则应该给出一个sequence。

chunksize:int,可选

行将一次批量写入的数量。默认情况下,所有行都将立即写入。

dtype:dict,可选

指定列的数据类型。键应该是列名,值应该是SQLAlchemy类型,

或sqlite3传统模式的字符串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值