首先在開始菜單打開控制面板。點(diǎn)擊開始,選擇右側(cè)的控制面板。
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、巴彥淖爾網(wǎng)絡(luò)推廣、小程序定制開發(fā)、巴彥淖爾網(wǎng)絡(luò)營銷、巴彥淖爾企業(yè)策劃、巴彥淖爾品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供巴彥淖爾建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
在控制面板中,以所有控制面板的格式查看,選擇管理工具,并打開。
在管理工具中,可以看到有個(gè)數(shù)據(jù)源(ODBC),打開數(shù)據(jù)源。
在數(shù)據(jù)源管理面板中,選擇添加,由于我這里已經(jīng)添加了一個(gè)數(shù)據(jù)源,只是介紹一下操作。
根據(jù)自己的數(shù)據(jù)庫,選擇相應(yīng)的驅(qū)動(dòng),比如我這里是MYSQL ODBC 5.3。點(diǎn)擊完成,進(jìn)行下一步的配置。
這里根據(jù)提示,填寫相應(yīng)的字段即可。最后點(diǎn)擊OK,由于這里沒有填寫任何字段,所以O(shè)K按鈕是灰色的。
打開R軟件,數(shù)據(jù)源設(shè)置好了之后,還要加載RODBC包。如果沒有安裝,參考經(jīng)驗(yàn)“R語言關(guān)于R包的管理:安裝加載查看,移除,卸載”?;剀囍鬀]有錯(cuò)誤提示便是成功了。
、使用R數(shù)據(jù)庫接口
連接MySQL,使用RMySQL包,使用前RMySQL包要先安裝。
library(RMySQL)
連接方式有2種:
(1)使用dbConnect
conn - dbConnect(MySQL(), dbname = "rmysql", username="rmysql", password="rmysql", host="127.0.0.1", port=3306)
數(shù)據(jù)操作方法:
dbWriteTable(conn, "tablename", data) #寫表
一些常用的數(shù)據(jù),處理好,放在mySQL里,以后使用起來也方便。
可以用R直接進(jìn)行分析,具體步驟如下:
1、R下載RODBC包,安裝好。
下載mySQL ODBC,安裝好。
3、windows:控制面板-管理工具-數(shù)據(jù)源(ODBC)-雙擊-添加-選中mysql ODBC driver一項(xiàng)
填寫:data source name 一項(xiàng)填入你要使用的名字,自己隨便命名,例如:mysql_data;
description一項(xiàng)隨意填寫,例如mydata
TCP/IP Server 填寫本機(jī)服務(wù)器IP,一般為:127.0.0.1
user 填寫你的mysql用戶名
password 填寫你的mysql密碼
然后數(shù)據(jù)庫里會(huì)出現(xiàn)你的mysql里的所有數(shù)據(jù)庫,選擇一個(gè)數(shù)據(jù)庫。
確定。
4、打開R的界面調(diào)用數(shù)據(jù)庫:
1 2 3 4
library(RODBC); channel - odbcConnect("mysql_data", uid="root",pwd="123"); sqlTables(channel);#查看數(shù)據(jù)中的表 data-sqlFetch(channel,"kegg")# 查看表的內(nèi)容,存到數(shù)據(jù)框里