gpt4 book ai didi

mysql - 使用 RMySQL 连接到远程数据库 - 访问被拒绝

转载 作者:行者123 更新时间:2023-11-29 11:37:45 27 4
gpt4 key购买 nike

我正在尝试通过以下步骤连接到远程 mysql 数据库

  1. SSH 进入他们的机器并保持隧道打开那么,
  2. 通过 RStudio 使用 SQL 客户端 (Sequel Pro) 或 RMySQL使用 SQL 客户端,我可以连接到他们的数据库并执行查询。但是,当我尝试通过以下方式连接时,使用 RMySQL

    mydb = dbConnect(dbDriver("MySQL"), user='uname', password='pwd', dbname='dbname', host='localhost',group='destination')

我收到以下错误,

Error in .local(drv, ...) : Failed to connect to database: Error: Access denied for user 'uname'@'localhost' (using password: YES)

如果有帮助,我们将不胜感激。

最佳答案

通过指定端口将查询强制更新为 TCP 解决了该问题。

mydb = dbConnect(dbDriver("MySQL"), user='uname', 密码='pwd', dbname='dbname', host='127.0.0.1',port = port)

关于mysql - 使用 RMySQL 连接到远程数据库 - 访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36314674/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com