MySql
We will use RMySQL package to connect to database.
Install you own database
Install via brew
brew install mysqlOr do it manually:
Download MySql
Install MySql
Use existing MySql
We can connect to MySql database.
mysql --user=genome --host=genome-mysql.cse.ucsc.edu -AInstall package for Mac OSX
Sys.setenv(PKG_CPPFLAGS = "-I/usr/local/include/mysql")
Sys.setenv(PKG_LIBS = "-L/usr/local/lib -lmysqlclient")
install.packages("RMySQL")
library(RMySQL)When installation of RMySQL package fails, have a look here: adding-rmysql-package-to-r-fails or installing-rmysql-in-mavericks
Connect
Query
Read from table
Lazy loading
When there is too much valuse in a table, so almost always, fetch only little data into memory.
Last updated
Was this helpful?