2011-12-06 87 views
2

我想在R环境中使用MySQL数据库。我正在使用Ubuntu操作系统。为此,我应该安装unixODBC或iodbc并为MySQL安装odbc驱动程序。当我想连接到数据库时遇到R中的错误:找不到文件/usr/lib/odbc/libmyodbc.so。但是那个文件当然在那个目录中。我搜索了我所想的一切。唯一的线索我有,它可能是与MySQL odbc驱动程序的问题,它没有看到该文件(为什么?)。任何帮助表示赞赏。驱动程序ODBC不适用于MySQL

有解决这个问题的方法 - 使用rmysql包进行R.很好!

+0

不知道答案,但出现“rmysql”是您需要的关键字,以及CRAN上的软件包。 – blunders

+1

嗨,谢谢! rmysql完美工作! – ashim

+0

+1 @Micheal:非常好,欢迎来到Stackoverflow - 由于它的工作原因,在下面发布了一个关于你的问题的答案,并且可以让其他人快速阅读。在我将发布的答案旁边是左边的复选标记,如果你坚持让它让其他人知道这是解决问题的答案。干杯! – blunders

回答

1

的 “RMySQL” 包在CRAN是你需要什么,在这里获得更多信息的链接:

http://cran.r-project.org/web/packages/RMySQL/

发现了上述谷歌搜索 “R MySQL的”。

(注:此答案先贴一个评论,但工作,所以我张贴的答案清理页)

0

你有不同的驱动程序MySql它可能mySQLconnector.Try使用此。你不需要使用ODBC驱动程序。