简化R的数据库访问

时间:2013-01-04 00:13:49

标签: mysql r rmysql

是否有一种简单的方法可以通过Web界面访问MySQL数据库?是否有将程序化HTTP查询转换为CSV文件的包?

我想在我的实验室中为其他人提供R脚本,但脚本依赖于来自mySQL数据库的数据。对于普通的Windows机器来说,RMySQL的进入门槛相对较高[download& amp;安装mysql客户端访问,安装RTools包,安装RMySQL源码,测试它并处理不可避免的问题。]

是否有将程序化HTTP查询转换为CSV文件的软件包?这样我就可以简单地在我的R脚本中嵌入URL来获取数据,而无需修改所有客户端。

看起来DBSlayer是一种选择。 我想过使用PHPMyAdmin,但这似乎真的是用于管理任务,而不是数据库代理。

那里有任何常见的选择吗?

1 个答案:

答案 0 :(得分:0)

只是将这个问题从未答复的堆中移出,我将把我的评论转换为答案。

您可以在Linux机器上运行RStudio,并让用户通过Web界面进行访问。它强制用户使用RStudio接口,但它是一个非常好的界面,所以也许这不是那么糟糕。

您还可以运行RODBC而不是RMySQL。设置ODBC驱动程序可能很麻烦,但不像在Windows机器上从源代码编译程序那么困难。