chmod a+rw /usr/local/lib/R/site-librarymysql
$ Rlinux
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)sql
R是自由软件,不带任何担保。
在某些条件下你能够将其自由散布。
用'license()'或'licence()'来看散布的详细条件。数据库
R是个合做计划,有许多人为之作出了贡献.
用'contributors()'来看合做者的详细状况
用'citation()'会告诉你如何在出版物中正确地引用R或R程序包。浏览器
用'demo()'来看一些示范程序,用'help()'来阅读在线帮助文件,或
用'help.start()'经过HTML浏览器来看帮助文件。
用'q()'退出R.post
> install.packages("RMySQL")
【postgresql用install.packages("RPostgreSQL")】postgresql
R脚本tmysql.rcode
#!/usr/bin/env Rscript library(RMySQL) #help(package=”RMySQL”) 查看RMySQL的说明文档,里面有RMySQL全部可用的方法 #建立数据库链接 con <- dbConnect(MySQL(),host="localhost",dbname="y-db",user="y-user",password="y-passwd") #获取链接信息,查看database下全部表,以及查看y-table表 dbSendQuery(con,'SET NAMES utf8') dbListTables(con) dbReadTable(con,"y-table")
脚本tpsql.rorm
#!/usr/bin/env Rscript library(RPostgreSQL) #help(package=”RPostgreSQL”) 查看RPostgreSQL的说明文档,里面有RPostgreSQL全部可用的方法 #建立数据库链接 con <- dbConnect(PostgreSQL(),host="localhost",dbname="y-db",user="y-user",password="y-passwd") #获取链接信息,查看y-db下全部表,已经访问表y-table dbListTables(con) dbReadTable(con,"y-table")
chmod a+x tpsql.r tmysql.r后即可执行上述R脚本程序ip