gpt4 book ai didi

mysql - RMySQL dbWriteTable 只导入第一行?

转载 作者:行者123 更新时间:2023-11-29 20:46:39 27 4
gpt4 key购买 nike

我有一个 80 * 5 data.frame df 使用

dbWriteTable(mydb, name = "fooDB", df, field.types = dbtypes, row.names = FALSE, append = TRUE)

导入到MySQL数据库。但是,它只导入 df 的第一行。

有人有类似的问题吗?或者有人有一些建议。

最佳答案

我已经解决了这个问题,分享给大家。

MySQL服务器中定义的前一个表有一个int()类型的主键,但R中的data.frame列超过了4个字节。

只需将主键类型更改为bigint(),即8字节格式。

关于mysql - RMySQL dbWriteTable 只导入第一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38401837/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com