Warning messages: 1: In odbcDriverConnect("DSN=Rdata;UID=root") : [RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC 驅動程式管理器] 未發現數據源名稱並且未指定默
Warning messages:
1: In odbcDriverConnect("DSN=Rdata;UID=root") :
[RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC 驅動程式管理器] 未發現數據源名稱並且未指定預設驅動程式
當R語言從資料庫取出數據時,出現以上錯誤,這是由於未配置ODBC數據源引起的錯誤,以下將介紹該問題的解決方案,同時介紹R連接mysql資料庫的方法
一、配置ODBC數據源
1.下載mysql ODBC【http://dev.mysql.com/downloads/connector/odbc/】,如果覺得註冊麻煩可點擊我的網盤鏈接【鏈接:http://pan.baidu.com/s/1c0PWyHE 密碼:g8ha 註意:該軟體包適用於Windows 64位】
2.安裝好了mysql ODBC之後添加,首先打開控制面板-管理工具-ODBC 數據源(對應自己系統打開相應數據源)
3.ODBC 數據源添加