1

我注意到 RMySQL 允许用户在 中指定连接“组” ~/.my.cnf,但是在扫描github repo之后,我看不到该文件(或/etc/.my.cnf)在哪里(或如何)被读取/解析...

谁能解释这是怎么回事?我想在我自己的一个包中模仿这个功能,所以我试图以此为起点。

4

1 回答 1

2

您必须指定“CNF”文件的位置。在大多数情况下,它存储在主文件夹中。

library(DBI)
library(RMySQL)

a <- "C:/my.cnf"
con <- dbConnect(MySQL(), default.file=a, group='test_db', user=NULL, 
password=NULL)
于 2018-06-05T21:22:17.760 回答