首页 > 解决方案 > 使用 DBI 和 RMySQL 包连接到本地托管的 MySQL 数据库 (R)

问题描述

我有兴趣探索从 R 内部使用 SQL 数据库的可能性。我是设置和使用 SQL 服务器的新手,所以我不太了解它。

我设置了一个本地托管的 MySQL 服务器。现在,我想从 R 内部连接到它。如果服务器仅在本地托管,这是否可能?

连接到 SQL 数据库应该使用以下代码,但我不确定在本地托管服务器的情况下应该设置什么dbNamehost这只是示例代码):

require(RMySQL)

con <- dbConnect(RMySQL::MySQL(),
             dbName = "database_1",
             host = "sqldb.com",
             port = 3306,
             user = "root",
             password = "1234")

我尝试了几种可能性,但总是收到以下错误消息:

Failed to connect to database: Error: Can't initialize character set unknown (path: compiled_in)

你能帮助我吗?感谢大家!:)

标签: mysqlr

解决方案


推荐阅读