如何用R语言连接和管理MYSQL数据库

如何用R语言连接和管理MYSQL数据库,第1张

首先在开始菜单打开控制面板。点击开始,选择右侧的控制面板。

在控制面板中,以所有控制面板的格式查看,选择管理工具,并打开。

在管理工具中,可以看到有个数据源(ODBC),打开数据源。

在数据源管理面板中,选择添加,由于我这里已经添加了一个数据源,只是介绍一下 *** 作。

根据自己的数据库,选择相应的驱动,比如我这里是MYSQL ODBC 53。点击完成,进行下一步的配置。

这里根据提示,填写相应的字段即可。最后点击OK,由于这里没有填写任何字段,所以OK按钮是灰色的。

打开R软件,数据源设置好了之后,还要加载RODBC包。如果没有安装,参考经验“R语言关于R包的管理:安装加载查看,移除,卸载”。回车之后没有错误提示便是成功了。

我用Rstudio试了一下你的语句,语句本身没有问题,问题在于你的inputtxt文件最后一行没有回车。请打开文件并在最后一行回车,然后保存再读取。

我的inputtxt文件里面只有两行四个数字,第一次尝试结果如下:

> rt <- readtable("inputtxt",sep="\t",header=FALSE)

Warning message:

In readtable("inputtxt", sep = "\t", header = FALSE) :

incomplete final line found by readTableHeader on 'inputtxt'

在最后一行加回车并保存,再次运行语句:

> rt <- readtable("inputtxt",sep="\t",header=FALSE)

> rt

V1 V2

1 1 2

2 3 4

成功!

是指sql之类的数据库吗,可以用RODBC包与数据库连接,将数据库中的表读入R中,接下来就可以按照常规的代码解决问题了,也可以安装sqldf包,这样就可以在R中用sql语句对数据 *** 作。

installpackages("RODBC")

library(RODBC)

以上就是关于如何用R语言连接和管理MYSQL数据库全部的内容,包括:如何用R语言连接和管理MYSQL数据库、关于R语言,读取文件中的问题、如何用r语言对数据库表进行数据分析等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9455254.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存