2020-9-26 21:22 阅读(2619) 评论(0)

Rstudio连接sql server 数据库

摘要: R连接sql server数据,Rstudio连接sql server数据库
Rstudio连接sql server 数据库
R或者Rstudio连接数据库有两个步骤:
1. 计算机或者服务器创建“ODBC”数据源;
2. R连接数据库,读写数据。

下面以计算机上的R或者Rstudio连接sql server 数据库为例进行讲解。
一、 创建“ODBC”数据源
1.计算机依次打开  控制面板->系统和安全->管理工具->ODBC数据源(64位)->系统DSN,点击添加,如下图:
 

2.选择sql server ,点击完成,如下图。
 

3.命名数据源,如“R连接 sql server”
  输入你想要连接的服务器名称(服务器名称可通过sql server登录页面确认)。
 
确认服务器名称(单独登录sql server时登录页面可看见,如下)
 

4.选择sql server登录验证方式,输入自己的ID及密码。
 

5.选择默认数据。
 

6.点击“完成”。
 

7.测试数据源,测试成功后点击“确定”。
 

二、 R连接数据库,读写数据
1.R连接数据库,需要先安装RODBC包
install.packages("RODBC")
library(RODBC)
2.用odbcConnect函数连接数据库,请使用自己的ID及密码
myConn <- odbcConnect('R连接sql server',uid='Adminstrator',pwd='idata8.com')
3.读取数据库里的数据
count = sqlQuery(myConn,"select top 5 * from md_customer")
读取成功即表名成功连接了数据库。




鲜花

握手

雷人

路过

鸡蛋

最新评论

在线笔记
公众号
微信公众号

爱数吧公众号

意见反馈
返回顶部
返回顶部