可以用R直接进行分析,具体步骤如下:
1、R下载RODBC包,安装好。
2、install.package("RODBC")
下载mySQL ODBC,安装好。
3、windows:控制面板->管理工具->数据源(ODBC)->双击->添加->选中mysql ODBC driver一项
填写:data source name 一项填入你要使用的名字,自己随便命名,例如:mysql_data;
description一项随意填写,例如mydata
TCP/IP Server 填写本机服务器IP,一般为:127.0.0.1
user 填写你的mysql用户名
password 填写你的mysql密码
然后数据库里会出现你的mysql里的所有数据库,选择一个数据库。
确定。
4、打开R的界面调用数据库:
1> library(RODBC)
Warning message:
程辑包‘RODBC’是用R版本3.2.3 来建造的
> mysqldb<-odbcConnect("mysqldb")
> odbcGetInfo(mysqldb)
DBMS_Name DBMS_Ver Driver_ODBC_Ver Data_Source_Name Driver_Name Driver_Ver
"MySQL" "5.7.7-rc-log" "03.80" "mysqldb" "myodbc5a.dll" "05.03.0004"
ODBC_Ver Server_Name
"03.80.0000" "localhost via TCP/IP"
> sqlTables(mysqldb) 2 3 4
|
|