mysql - 使用 DBI 和 RMySQL 包连接到本地托管的 MySQL 数据库 (R)
问题描述
我有兴趣探索从 R 内部使用 SQL 数据库的可能性。我是设置和使用 SQL 服务器的新手,所以我不太了解它。
我设置了一个本地托管的 MySQL 服务器。现在,我想从 R 内部连接到它。如果服务器仅在本地托管,这是否可能?
连接到 SQL 数据库应该使用以下代码,但我不确定在本地托管服务器的情况下应该设置什么dbName
(host
这只是示例代码):
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)
你能帮助我吗?感谢大家!:)
解决方案
推荐阅读
- node.js - 如何轻松地测试带有 Passport 身份验证的 Node JS 应用程序?
- google-cloud-functions - 如何将音频文件从 Firebase 存储发送到 Google Speech-to-Text?
- python - 加快 pd.read_sql
- python - 在 python 中复制 Bash tee 命令行为
- angular - 按下后退按钮后角度反应形式无效
- android - 从 mp4 文件中提取 xamarin 中的音频
- pandas - 使用运算符(例如 >、<、= 等)在 pandas 数据框中删除值
- flutter - 参数类型“jsObject”不能分配给“buildContext”参数?
- c# - 使用 ViewBag 时出现“字典中不存在给定键”的错误消息
- javafx - 我的大部分 Jfree-chart-fx 右键菜单都丢失了