我正在尝试连接到与app.R文件位于同一目录中的SQL数据库,但是如果尝试连接,则会出现以下错误。
con <- dbConnect(RMySQL::MySQL(), dbname = "super_data")
.local(drv,...)中的错误: 无法连接到数据库:错误:无法连接到“本地主机”(0)上的MySQL服务器
mydb = dbConnect(MySQL(), user='root', password='', dbname='super_data.sql', host='localhost')
.local(drv,...)中的错误: 无法连接到数据库:错误:无法连接到“本地主机”(0)上的MySQL服务器
答案 0 :(得分:1)
尝试以下代码:
conn <- RMySQL::dbConnect(RMySQL::MySQL(),
user = "root",
password = "mypassword",
dbname = "mydatabase",
host = "127.0.0.1", # Instead of localhost
port = 3306) # Default MySQL port
希望这会有所帮助