白云传说
在R.2.4.1上安装了DBI和RMySQL后
library(DBI)
library(RMySQL)
drv<-dbDriver("MySQL")
con <- dbConnect(drv,user="root",password="root",houst="localhost",dbname = "test")
出现错误:
错误在function (classes, fdef, mtable) :
找不到继承方法,函数是dbConnect 标记是"MySQLDriver"
请问问题出在哪里
白云传说
没有人知道?
yihui
你用Linux?
rtist
did you check package dependency?
白云传说
我用XP,请问rtist如何检查package兼容?
白云传说
RMYSQL好像不好用,改用RODBC和MYSQL odbc diver 就可以了,^_^,照样访问mysql
yihui
RMySQL也没那么难用吧,我也怀疑是你的DBI的问题,重新安装一下吧,install.packages()中加上dependencies=TRUE的参数。
(Windows下我没有试过,至少Linux下没问题)
pla748
请问楼主,能否把odbc反问mysql的详细步骤公布一下,我也遇到同样问题。
pla748
弄好了,还是odbc好用。