Rocker Rstudio에서 rmysql 라이브러리를 사용하여 db에 연결하고 db 관련 함수들을 사용하고자 할 때,
install.packages("rmysql")을 해도 패키지 설치가 안된다는 에러가 날 때가 있다.
그럴 때는 도커 컨테이너 터미널로 접속하여
아래와 같이 클라이언트를 설치해주고 다시 rstudio에서 install을 시도하면 해결된다.
apt-get install libmariadb-client-lgpl-dev
sudo apt-get install libmysqlclient-dev
sudo apt-get install zlib1g-dev
Rstudio와 디비를 연결해두면 대용량 flat 파일을 R에서 읽어들이고 전처리 후 바로 디비로 wirte할 수 있어서 편하다.
'Work and Study > Data Analytics' 카테고리의 다른 글
[Docker/R] swap 파일 때문에 wq가 안될때 (0) | 2023.09.06 |
---|---|
[Docker/R] rocker rstudio로 분석 협업 환경 설정하기 (0) | 2023.09.04 |
[SQL] Mysql window fucntion으로 median 값 구하기 (Data sampling with median values in SQL) (2) | 2023.08.18 |