我打开SQL点击我想要的数据库(名为bb)然后在顶部我选择数据库然后管理连接。这显示主机名为127.0.0.1,端口为3306,用户名为root,应该没有密码。将其插入dbConnect并发出以下错误
这是我的代码,我正在尝试打开连接。
> con <- dbConnect(RMySQL::MySQL(), dbname = "bb", username = "root", host =
"127.0.0.1:3306")
Error in .local(drv, ...) :
Failed to connect to database: Error: Unknown MySQL Server Host
'127.0.0.1:3306' (11001)
> con <- dbConnect(RMySQL::MySQL(), dbname = "bb", username = "root", host =
"127.0.0.1", port = 3306)
Error in .local(drv, ...) :
Failed to connect to database: Error: Can't connect to MySQL server on
'127.0.0.1' (0)
> con <- dbConnect(RMySQL::MySQL(), dbname = "bb", username = "root", host =
"127.0.0.1", port = "3306")
Error in .local(drv, ...) : Argument port must be an integer value
所有这些都是返回错误。我不知道为什么它不起作用。 请帮忙,谢谢。