본문 바로가기
분석/데이터분석

R에서 MySQL 접속하기

by 여우요원 2018. 8. 6.


R에서 MySQL에 접속하기 위해서는


첫째, 아래의 두 가지의 패키지를 우선 설치하여야 한다.

 -  DBI
 -  RMySQL


방법은  R Console에서 아래와 같이 실행하여 설치할 수 있다.
 - Install.packages("DBI")
 - Install.packages("RMySQL") 


둘째, 설치한 패키지를 Library 로 로딩한다.


 - Library(DBI)

 - Library(RMySQL)


셋째, 접속하고, 쿼리저장 및 실행

 - 접속 : con <- dbConnect(MySQL(), user="userid", password="yourpw", host="hostaddress", dbname="dbname", client.flag=CLIENT_MULTI_RESULTS)


 - 쿼리문장 : sql <- "Select * from table "


 - 실행 : rows <- dbGetQuery (con, sql)


마지막으로, 사용 후 접속을 끊는다.


 - dbDisconnect(con)