gpt4 book ai didi

mysql - RMySQL 不能作为脚本的一部分工作

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

当我运行时

library(RMySQL)
mydb = dbConnect(MySQL(), user = "XX", password = "XX", dbname = "XX", host = "XX")

在 R 控制台上它可以工作,

但是,当我将其保存为 yy.R 文件并将其作为 R CMD BATCH yy.Rsource("yy.R") 运行时它说

Error in mysqlNewConnection(drv, ...) : RS-DBI driver: (Failed to connect to database: Error: Can't connect to MySQL server on 'XX' (111) ) Calls: dbConnect -> dbConnect -> mysqlNewConnection -> .Call Execution halted

我可以检查一下 RMySQL 是否只在控制台上运行吗?谢谢!

最佳答案

也许您可以使用 RMySQL::MySQL() 指定驱动程序,这在脚本中对我有用。

关于mysql - RMySQL 不能作为脚本的一部分工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37773593/

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