R操作数据库里面的数据
2015-09-25 20:29
204 查看
一、配置ODBC连接
1.选择“管理工具”
2.选择ODBC数据源
3.进入“ODBC数据源”->系统DSN->点击添加->选择你想要创建的odbc数据源(注:当连接到不同数据库的时候要安装不同的数据库的ODBC驱动,我本机上安装的是Mysql,故而选择Mysql的ODBC)
4.配置ODBC的详细信息
二、R连接Mysql数据
1.加载ODBC包
#首先判断R中是否下载了RODBC包,如果没有加载的话,请事先下载RODBC包
library(RODBC)
2.连接数据库
#里面的mysql_data是之前配置ODBC的时候填写的Data Source Name
channel<-odbcConnect("mysql_data",uid="root",pwd="caopeng")
3.查看该数据库中有哪些表
sqlTables(channel)
结果如下图所示
TABLE_CAT TABLE_SCHEM TABLE_NAME TABLE_TYPE REMARKS
1 kdorder thirdfinishs15coll TABLE
4.取出表"thirdfinishs15coll"中的数据
data<-sqlFetch(channel,"thirdfinishs15coll")
以上就是R连接数据库的主要步骤
1.选择“管理工具”
2.选择ODBC数据源
3.进入“ODBC数据源”->系统DSN->点击添加->选择你想要创建的odbc数据源(注:当连接到不同数据库的时候要安装不同的数据库的ODBC驱动,我本机上安装的是Mysql,故而选择Mysql的ODBC)
4.配置ODBC的详细信息
二、R连接Mysql数据
1.加载ODBC包
#首先判断R中是否下载了RODBC包,如果没有加载的话,请事先下载RODBC包
library(RODBC)
2.连接数据库
#里面的mysql_data是之前配置ODBC的时候填写的Data Source Name
channel<-odbcConnect("mysql_data",uid="root",pwd="caopeng")
3.查看该数据库中有哪些表
sqlTables(channel)
结果如下图所示
TABLE_CAT TABLE_SCHEM TABLE_NAME TABLE_TYPE REMARKS
1 kdorder thirdfinishs15coll TABLE
4.取出表"thirdfinishs15coll"中的数据
data<-sqlFetch(channel,"thirdfinishs15coll")
以上就是R连接数据库的主要步骤
相关文章推荐
- MySQL查看当前数据库库
- CentOS安装Memcached
- 关于批量导入数据类SqlBulkCopy 导入数据时增加额外的列
- MongoDB索引与性能
- MySQL学习笔记20150925时间数据类型以及字符集与varchar(M)M最大值关系
- Oracle回顾--存储过程、函数、程序包
- C#将图片以二进制流形式存到数据库,并读取显示
- 如何使用MySQL处理数据——增删改查
- MSSQL 2005/2008 日志压缩清理方法小结
- MongoDB整库备份与还原以及单个collection备份、恢复方法
- ubuntu修改mysql密码
- [实战]MVC5+EF6+MySql企业网盘实战(4)——上传头像
- nodejs+express+mysql+handsontable
- MongoDB性能监控
- MongoDB命令行与进程
- 数据库日期
- MongoDB数据管理和控制
- sql事务
- Windows下redis配置
- JAVA-查看MongoDB中的数据(包含List集合)