dbListTable 函数错误
dbListTable function error
我正在尝试在 R 中设置一个 MySQL 数据库。我已经安装了 RMySQL 并成功建立了连接。我也能够成功地使用 dbWriteTable()
函数,但是当我尝试使用 dbListTables()
时,它给我一个错误提示
Error in (function (classes, fdef, mtable) :
unable to find an inherited method for function ‘dbListTables’ for signature ‘"missing"
任何人都可以阐明这一点吗?
代码如下:
#Install and load Quandl package
install.packages("Quandl")
library(Quandl)
#Install and load SQL package
install.packages("RMySQL")
library(RMySQL)
#Authenicate API key
Quandl.api_key("________")
#Load top 10 biggest Healthcare compaines in Fortune 500 according to
#http://fortune.com/2015/06/20/fortune-500-biggest-healthcare-companies/
CVS <- Quandl("WIKI/CVS")
McKesson <- Quandl("WIKI/MCK")
UnitedHealthGroup <- Quandl("WIKI/UNH")
AmerisourceBergern <- Quandl("WIKI/ABC")
ExpressScriptsHolding <- Quandl("WIKI/ESRX")
CardinalHealth <- Quandl("WIKI/CAH")
Walgreens <- Quandl("WIKI/WBA")
Johnson_Johnson <- Quandl("WIKI/JNJ")
Anthem <- Quandl("WIKI/ANTM")
Aetna <- Quandl("WIKI/AET")
con <- dbConnect(MySQL(),
user = 'root',
password = 'password',
dbname = 'mysql')
dbWriteTable(con, value = Aetna, name = "Aetna")
dbListTables()
我知道我做错了什么。我没有向 dbListTables()
函数提供连接变量 con
。我试过 dbListTables(con)
,效果很好。
我正在尝试在 R 中设置一个 MySQL 数据库。我已经安装了 RMySQL 并成功建立了连接。我也能够成功地使用 dbWriteTable()
函数,但是当我尝试使用 dbListTables()
时,它给我一个错误提示
Error in (function (classes, fdef, mtable) :
unable to find an inherited method for function ‘dbListTables’ for signature ‘"missing"
任何人都可以阐明这一点吗? 代码如下:
#Install and load Quandl package
install.packages("Quandl")
library(Quandl)
#Install and load SQL package
install.packages("RMySQL")
library(RMySQL)
#Authenicate API key
Quandl.api_key("________")
#Load top 10 biggest Healthcare compaines in Fortune 500 according to
#http://fortune.com/2015/06/20/fortune-500-biggest-healthcare-companies/
CVS <- Quandl("WIKI/CVS")
McKesson <- Quandl("WIKI/MCK")
UnitedHealthGroup <- Quandl("WIKI/UNH")
AmerisourceBergern <- Quandl("WIKI/ABC")
ExpressScriptsHolding <- Quandl("WIKI/ESRX")
CardinalHealth <- Quandl("WIKI/CAH")
Walgreens <- Quandl("WIKI/WBA")
Johnson_Johnson <- Quandl("WIKI/JNJ")
Anthem <- Quandl("WIKI/ANTM")
Aetna <- Quandl("WIKI/AET")
con <- dbConnect(MySQL(),
user = 'root',
password = 'password',
dbname = 'mysql')
dbWriteTable(con, value = Aetna, name = "Aetna")
dbListTables()
我知道我做错了什么。我没有向 dbListTables()
函数提供连接变量 con
。我试过 dbListTables(con)
,效果很好。