osql 登陆mysql_R语言访问mysql和posqlgresql

chmod a+rw /usr/local/lib/R/site-library

$ R

R version 3.4.1 (2017-06-30) -- "Single Candle"

Copyright (C) 2017 The R Foundation for Statistical Computing

Platform: x86_64-pc-linux-gnu (64-bit)

R是自由软件,不带任何担保。

在某些条件下你可以将其自由散布。

用'license()'或'licence()'来看散布的详细条件。

R是个合作计划,有许多人为之做出了贡献.

用'contributors()'来看合作者的详细情况

用'citation()'会告诉你如何在出版物中正确地引用R或R程序包。

用'demo()'来看一些示范程序,用'help()'来阅读在线帮助文件,或

用'help.start()'通过HTML浏览器来看帮助文件。

用'q()'退出R.

> install.packages("RMySQL")

【postgresql用install.packages("RPostgreSQL")】

R脚本tmysql.r

#!/usr/bin/env Rscript

library(RMySQL)

#help(package=”RMySQL”) 查看RMySQL的说明文档,里面有RMySQL所有可用的方法

#创建数据库连接

con

#获取连接信息,查看database下所有表,以及查看y-table表

dbSendQuery(con,'SET NAMES utf8')

dbListTables(con)

dbReadTable(con,"y-table")

脚本tpsql.r

#!/usr/bin/env Rscript

library(RPostgreSQL)

#help(package=”RPostgreSQL”) 查看RPostgreSQL的说明文档,里面有RPostgreSQL所有可用的方法

#创建数据库连接

con

#获取连接信息,查看y-db下所有表,已经访问表y-table

dbListTables(con)

dbReadTable(con,"y-table")

chmod a+x tpsql.r tmysql.r后便可执行上述R脚本程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值