R中实现脚本调用,以及函数调用

这里的列子是test.R调用mysql_con.R中的函数

mysql_con.R

# 使用RMySQL操作数据库
# 载入DBI和RMySQL包
#library(DBI)
library(RMySQL) mysql_con <- function(sql){ # 创建数据库连接
con <- dbConnect(MySQL(),host ="localhost",dbname="cars",user="root",password="123456")
#说明用什么字符集来获取数据库字段
dbGetQuery(con, "SET NAMES gbk")
#dbSendQuery(con, "SET NAMES gbk"); # 验证连接
#print(summary(con)) # SQL查询
results <- dbGetQuery(con,sql) #断开连接
dbDisconnect(con) return(results) }

test.R

# 引入脚本文件
source('E:/workspace/RStudio/codeSpace/cars/Helper/mysql_con.R', encoding = 'UTF-8') print(mysql_con("select count(*) from discretized_data"))

结果:

最新文章

  1. 安装Weblogic12.1.3时遇到jre1.7.0_71不是有效的 JDK
  2. fdisk命令使用说明
  3. 知名杀毒软件Mcafee(麦咖啡)个人版 资源汇总兼科普(来自卡饭)
  4. oracle 学习笔记--用户管理
  5. IEDA常用设置
  6. [转]T4模版引擎之生成数据库实体类
  7. DNS递归和迭代原理
  8. 安装你自己的perl modules
  9. Winfrom 简单的安卓手机屏幕获取和安卓简单操作
  10. 双硬盘RAID 0全攻略
  11. 多线程——工具类之Semaphore
  12. PDA开发数据由DB下载至PDA本地
  13. 科大讯飞语音合成api
  14. vue模式
  15. 解决Everything1.4版本预览时不支持自定义后缀的问题
  16. Ubuntu 开机自启动SSH+远程关机
  17. PyCharm2017破解步骤
  18. MIT Molecular Biology 笔记1 DNA的复制,染色体组装
  19. socks5代理使用和安装配置
  20. TypeError: not all arguments converted during string formatting

热门文章

  1. 3、Cocos2dx 3.0游戏开发找小三之搭建开发环境
  2. xa
  3. Win7-U盘安装出现&quot;We were unable to copy your files. &quot;
  4. spoj687(后缀数组)
  5. (转载) STL中map用法详解
  6. RIP动态路由的配置
  7. cocos2dx场景切换的坑
  8. WebService或HTTP服务端接收请求转发消息到另一个服务端-实现思路
  9. java定时调度器解决方案分类及特性介绍
  10. ssdfd