R - 连接到远程 mysql 服务器
R - connecting to remote mysql server
我试图在 R 中连接到远程 mysql 服务器,但没有成功。
那是我的代码 -
library(RMySQL)
drv = dbDriver("MySQL")
mydb = dbConnect(drv,host="*.*.*.*",dbname="dbname",user="user",pass="pass")
但我收到以下错误 -
Failed to connect to database: Error: Access denied for user
'user'@'ec2----.eu-west-1.compute.amazonaws.com'
它正在尝试连接到本地主机,而不是我在代码中指定的主机。
怎么了?
在我看来,您没有为该用户授予适当的访问权限,其中查询来自 ec2----.eu-west-1.compute.amazonaws.com.
试试这样的东西:
创建用户 'user'@'ec2----.eu-west-1.compute.amazonaws.com' 'password';
授予 dbname 的所有权限。* 到 'user'@'ec2----.eu-west-1.compute.amazonaws.com';
我试图在 R 中连接到远程 mysql 服务器,但没有成功。
那是我的代码 -
library(RMySQL)
drv = dbDriver("MySQL")
mydb = dbConnect(drv,host="*.*.*.*",dbname="dbname",user="user",pass="pass")
但我收到以下错误 -
Failed to connect to database: Error: Access denied for user 'user'@'ec2----.eu-west-1.compute.amazonaws.com'
它正在尝试连接到本地主机,而不是我在代码中指定的主机。
怎么了?
在我看来,您没有为该用户授予适当的访问权限,其中查询来自 ec2----.eu-west-1.compute.amazonaws.com.
试试这样的东西:
创建用户 'user'@'ec2----.eu-west-1.compute.amazonaws.com' 'password';
授予 dbname 的所有权限。* 到 'user'@'ec2----.eu-west-1.compute.amazonaws.com';