Nodejs

RMySQL 설치

GoodDev 2018. 6. 29. 17:27

1. yum install  mysql-devel.x86_64


2. R명령어 실행

   $R

   >install.packages('RMySQL',type='source')


3. 접속 테스트


con <- dbConnect(dbDriver("MySQL"), host = "", port = 0001, user = "" , password = "", dbname = "");


R 언어에서 명시적으로 데이터베이스 사용자 및 암호를 표시할 때 보안상의 문제점을 일으킬 수 있으므로 로컬 디렉터리 구성 파일 (~/.my/cnf)에서 MySQL을 사용하는 사용자 그룹을 정의 할 수 있습니다.

    [local]
    user = root
    password = ultra_secret
    host = localhost
    
    [nerds]
    user = supernerd
    password = galaxy
    host = dbserver.domain

그런 다음 R 사용자 그룹을 사용하여

> library(RMySQL)
> con <- dbConnect(MySQL(), group = "nerds", dbname = "test_db")
> test.table <- dbGetQuery(con, "SELECT * FROM test_table")
> dbDisconnect(con)