使用DBI和RMySQL包(R)连接到本地托管的MySQL数据库

使用DBI和RMySQL包(R)连接到本地托管的MySQL数据库,mysql,r,Mysql,R,我感兴趣的是探索从R内部使用SQL数据库的可能性。我对设置和使用SQL Server还不熟悉,所以我对它了解不多 我设置了一个本地托管的MySQL服务器。现在,我想从R内部连接到它。如果服务器只在本地托管,这可能吗 连接到SQL数据库时应使用以下代码,但我不确定在本地托管服务器的情况下应将dbName和host设置为什么(这只是由示例代码组成): 你能帮我吗?谢谢大家!:) 由于您已经在本地安装了MySQL服务器,因此可以在dbConnect功能中使用host='localhost'。此外,你还

我感兴趣的是探索从R内部使用SQL数据库的可能性。我对设置和使用SQL Server还不熟悉,所以我对它了解不多

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

连接到SQL数据库时应使用以下代码,但我不确定在本地托管服务器的情况下应将
dbName
host
设置为什么(这只是由示例代码组成):


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

由于您已经在本地安装了
MySQL
服务器,因此可以在
dbConnect
功能中使用
host='localhost'
。此外,你还可以看看其他类似“谢谢”的帖子!不过还是不行(我还尝试使用RMariaDB::MariaDB()作为驱动程序函数-还收到了一条错误消息。
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)