经过RODBC包操作mysql数据库

MySQL是1种开放源代码的关系型数据库管理体系(EscortDBMS),MySQL数据库系统选用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。—百度周密

1. MySQL安装

官方网址下载软件,采用MySQL on Windows (Installer &
Tools)
套装,包罗如下几局地:

  • MySQL Installer

  • MySQL Connectors

  • MySQL Workbench

  • MySQL for Excel

  • MySQL Notifier

  • bifa365必发,MySQL for Visual Studio

安装–>详见MySQL安装图解设置详细教程

2. ODBC数据源配置

开辟ODBC数据源管理程序,点击增多,如图配置datasource:
bifa365必发 1

3. 使用RODBC访问mysql数据库

  • 加载RODBC包
    library(RODBC)

  • 总是已增添的数据源“mysql”数据库,uid表示用户名,pwd表示密码
    channel<-odbcConnect(“mysql”, uid = “root”, pwd = “***”)

  • 翻开“mysql”数据库中的表
    sqlTables(channel)

  • 将”city”表导入R,命名为city
    city=sqlFetch(channel,”city”)

  • 询问city表内,人口抢先500万的都会
    sqlQuery(channel,”select Name,Population from city where
    Population > 5000000 order by id desc”)

  • 将哈弗自带的“USArrests”表写进数据库
    sqlSave(channel, USArrests, rownames = “state”, addPK = TRUE)

  • 删除表”usarrests”
    sqlDrop(channel,”usarrests”)

  • 闭馆连接
    odbcClose(channel)

反映与提出

发表评论

电子邮件地址不会被公开。 必填项已用*标注