有时候用R处理数据的时候想随便把数据存到数据库中,那样用mysql联合查询起来会方便很多。可以用RMySQL包,导入导出蛮简单的。
1、安装RMySQL包
|
install.packages(
"RMySQL"
)
|
2、加载
|
library(RMySQL)
|
3、建立连接
|
conn <- dbConnect(MySQL(), dbname =
"rmysql"
, username=
"rmysql"
,
password
=
"rmysql"
,host=
"127.0.0.1"
,port=3306
|
4、然后写入数据库直接用这个函数就行了
|
dbWriteTable(conn,
"tablename"
, data)
|
5、读取数据表
|
dbReadTable(conn,
"tablename"
)
|
6、关闭连接
|
dbDisconnect(conn)
|