无法使用R连接MySQL

时间:2015-09-30 06:36:05

标签: java mysql r

我正在学习R语言。我想使用MySQLR建立连接。我已经从hereheretutorial以及许多其他网站研究了如何操作。我已经按照所有步骤连接MySQL,但我仍然无法连接MySQL,并收到错误:

  Error in .local(drv, ...) : 
  Failed to connect to database: Error: Can't connect to MySQL server on 'localhost' (0)  

以下是我所做的截图: work done and error

我正在使用R version-3.2.2MySQL version-5.6,而MySQL数据库正在localhost:1527上运行。请帮我删除错误并告诉我我做错了什么。

INFO:able将MySQL数据库与java连接起来。

1 个答案:

答案 0 :(得分:2)

你说你的mysql正在localhost:1527上运行 - 但你没有在dbConnect中指定该端口,那么它可能使用默认端口3306,所以它不应该能够连接...将端口参数添加到dbConnect

dbConnect(MySQL(), user="user", password="password", dbname="dbname", host="localhost", port="1527")