【发布时间】:2017-03-27 00:45:08
【问题描述】:
我正在学习如何通过 RMySQL 包在 R 中使用 MySQL:
https://www.tutorialspoint.com/r/r_database.htm
但是当我尝试连接到示例中提供的数据库时
mysqlconnection = dbConnect(MySQL(), user = 'root', password = '', dbname = 'sakila', host = 'localhost')
我明白了:
Failed to connect to database: Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
我的猜测是我只是在我的笔记本电脑(mac os)上运行它,所以如果我的猜测是正确的(?)我需要一些虚拟服务器。
你知道任何这样做的 R 包吗?任何建议表示赞赏。
【问题讨论】:
-
我遇到了类似的问题,并通过使用 RMariaDB 而不是 RMySQL 来修复它。现在它可以完美运行(RMySQL 已弃用)。