프로그램/R
R에서 MySql 연결을 위한 RJDBC 패키지 사용
구서기
2014. 11. 19. 15:12
먼저 3개의 패키지를 설치한다!
rJava는 설치후 별도의 환경설정이 필요 그리구 리부팅 도^^ RJDBC를 사용하기위해서는 반드시 rJava패키지를 설치해야함.
install.packages("rJava")
install.packages("DBI")
install.packages("RJDBC")
설치된 라이브러리 로딩
library(DBI)
library(rJava)
library(RJDBC)
드라이버 로드
drv <- JDBC("com.mysql.jdbc.Driver", "/usr/share/java/mysql-connector-java.jar", identifier.quote="`")
디비서버 접속
conn <- dbConnect(drv, "jdbc:mysql://디비아이피:디비포트/디비명", "아이디", "암호")
쿼리문실행
df.table <- dbGetQuery(conn, "select * from tbl_userinfo")
실행결과
> df.table
C_id C_pcode C_pass C_name I_level I_use
1 Admin EI2011 1234 관리자1 0 1
2 bskim EI2011 abcd <NA> NA 1
참조싸이트: http://using.tistory.com/79
도움이될만한 싸이트: http://www.rforge.net/RJDBC/