首页 > 解决方案 > 如何从 R 中的 MySQL 读取多个表

问题描述

我在 MySQL 数据库中保存了多个表。我想使用 R 中的 RMySQL 包检索它们。我想读取一个表并将结果保存在具有表本身名称的数据框或列表中。

到目前为止,我有以下代码不起作用:

for(i in c("busconfiguration", "gendata")) {
    query <- paste0("SELECT * from ", i, ";")
    i <- as.name(i)
    assign(i, dbSendQuery(nexusDb, query))
    dbClearResult(i)
    }

busconfiguration 和 gendata 是 MySQL 数据库中的两个表。

任何帮助表示赞赏。干杯伦格

标签: mysqlr

解决方案


推荐阅读