用R语言做数据分析时,常常需要从多种数据源取数据,其中数据库是非常常见的数据源。用R操作MySQL数据库,可以说是数据分析师必备的技能了,本文介绍RMySQL包,可以在R语言中对数据库进行增删改查的操作。
软件版本
- win10 64bit
- r3.6.1
- rstudio 1.2
- RMySQL 0.10.20
安装包
install.packages('RMySQL')
创建连接
用dbConnect函数创建连接,驱动类型设置为MySQL(),用户名user、密码password、主机host、端口port、数据库dbname这些参数需要根据实际情况修改,其中端口port默认值是3306。
# 加载包
library(RMySQL)
# 创建连接
con <- dbConnect(MySQL(),
user="root",
password="xxx",
host="192.168.1.244",
port=3306,
dbname="test")
还可以通过一些命令,查看连接的相关信息。
# 连接概述
summary(con)

本文介绍了如何使用R语言的RMySQL包与MySQL数据库进行交互,包括安装包、创建连接、创建表、读取表、写入表和删除表等基本操作。重点讲解了dbCreateTable、dbReadTable和dbWriteTable函数以及SQL语句的应用。
最低0.47元/天 解锁文章
371

被折叠的 条评论
为什么被折叠?



