mysql - 将 R 连接到 MySQL -“无法连接到数据库:错误:无法通过套接字 '/tmp/mysql.sock' (2) 连接到本地 MySQL 服务器”
问题描述
library(RMySQL)
conn <- dbConnect(MySQL(), user="root", dbname="myDB")
1) 对这个问题的所有其他搜索一直提示 MySQL 服务器需要运行,但我已经下载并打开它,它说服务器正在运行 2) 我不完全确定默认情况下它会创建用户名 root 和没有密码,但我猜这个错误尝试各种组合。我什至尝试输入我在下载 MySQL 时设置的初始化密码。
我正在使用 Mac OS X High Sierra。
任何帮助,将不胜感激
解决方案
尝试这个:
library(RMySQL)
library(dbConnect)
conn=dbConnect(MySQL(), user="", password="", dbname="", host="")
推荐阅读
- c# - UnitOfWork 的 DbSet 扩展
- dependencies - OTP 24 上的 ExCrypto
- php - 如何在迁移到控制器时检索视图数据?
- node.js - 如果我们要将 node-oracledb 从版本 5.0.1 升级到 5.2.0,是否需要更改代码?
- ios - 无法将类型“__NSDictionaryM”(0x7fff86b93f10)的值转换为“NSString”(0x7fff86bb7bb0)。颤振到本机转换的错误
- python - apply() 函数将 int 数据类型转换为十进制以及防止自动转换的方法
- r - R ggplot2 在命令模式下运行,但不在 RStudio 中
- lme4 - 如何使用 R 中的 lmer() 检查 REML(或混合模型)中的 p 值?
- r - 对 R 中的字符列表求和的 R 函数和代码是什么?
- javascript - 将暗模式信息存储在 cookie 或本地存储中以更快重新加载的替代方法