我正在学习R语言。我想使用MySQL
与R
建立连接。我已经从here,here,tutorial以及许多其他网站研究了如何操作。我已经按照所有步骤连接MySQL,但我仍然无法连接MySQL,并收到错误:
Error in .local(drv, ...) :
Failed to connect to database: Error: Can't connect to MySQL server on 'localhost' (0)
我正在使用R version-3.2.2
和MySQL version-5.6
,而MySQL数据库正在localhost:1527
上运行。请帮我删除错误并告诉我我做错了什么。
INFO:我able
将MySQL数据库与java
连接起来。
答案 0 :(得分:2)
你说你的mysql正在localhost:1527
上运行 - 但你没有在dbConnect
中指定该端口,那么它可能使用默认端口3306
,所以它不应该能够连接...将端口参数添加到dbConnect
dbConnect(MySQL(), user="user", password="password", dbname="dbname", host="localhost", port="1527")