我可以使用以下 R 脚本成功连接到本地 MySQL 服务器:
library(RMySQL)
drv <- dbDriver("MySQL")
con <- dbConnect(drv, user="root", pass="myrootpass")
rs <- dbSendQuery(con, statement = "SHOW DATABASES;")
fetch(rs)
但是,我不希望我的密码出现在脚本中,因为它将保存在文件中!我正在使用 Ubuntu 13.10、MySQL 5.5.35、MySQL Workbench 6.0 和 R 3.0.1。
在工作中,我使用 Windows,并且可以使用以下行连接到无需密码即可访问的 SQL Server:
library(RODBC)
dbhandle<-odbcDriverConnect('driver={SQL Server};server=SomeServer;database=SomeDatabase;trusted_connection=true')
在这种情况下,似乎我以有权访问服务器的员工身份登录就足够了。
我想完成与此类似的事情 - 如何使用我的 Ubuntu 计算机连接到本地 MySQL 服务器?