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") 读取成功即表名成功连接了数据库。 |
最新评论