RMySQL examples and tests connect to a database defined by the
rs-dbi group in ~/.my.cnf. This function checks if that
database is available, and if not, displays an informative message.
mysqlHasDefault()if (mysqlHasDefault()) {
db <- dbConnect(RMySQL::MySQL(), dbname = "test")
dbListTables(db)
dbDisconnect(db)
}
#> Could not initialise default MySQL database. If MySQL is running
#> check that you have a ~/.my.cnf file that contains a [rs-dbi] section
#> describing how to connect to a test database.