【发布时间】:2019-09-18 03:33:50
【问题描述】:
我已经下载了一个 MYSQL docker 映像,并尝试使用 Docker 检查的 IP 地址部分中给出的主机(比如 172.17.0.2)、端口 3306、用户名 :root 和数据库连接到 MYSQL:@987654324 @。
我正在尝试使用以下数据库连接运行 R 脚本:
con <- dbConnect(RMySQL::MySQL(),
dbname = “mysql”,
host=“172.17.0.2”,
port=3306,
username = “root”,
password = )
但我收到一条错误消息,指出主机不存在。我什至尝试使用各种主机选项,例如“localhost”。但我仍然无法连接,并显示错误消息:
Error in .local(drv, …) :
Failed to connect to database: Error: Can’t connect to MySQL server on ‘172.17.0.2’ (0)
Calls: dbConnect -> dbConnect -> .local -> .Call
请帮忙。
【问题讨论】: