Я пытаюсь подключиться к MySQL, размещенному на бесплатном уровне AWS.
По какой-то причине я получаю сообщение о том, что моя база данных не найдена. Мне было интересно, что я делаю не так.
Ниже приведен мой код вместе с рисунком с указанием имени моей базы данных в AWS.
library(dplyr)
library(dbplyr)
library(pool)
host = "database1.creyniq1gyij.us-east-2.rds.amazonaws.com"
dbname = "database1"
user = "jordan1"
pass = "mysecurepass"
con <- dbPool(RMySQL::MySQL(),
username=user,
password=pass,
host=host,
port=3306,
dbname="database1"
)
Error in .local(drv, ...) :
Failed to connect to database: Error: Unknown database 'database1'
Вот мой снимок экрана amazon моей базы данных
Из ответа @ makehift-programmer я удалил имя dbname в вызове и смог подключиться. Однако я не уверен, как создать имя базы данных / схему, поэтому я могу начать загружать данные в сервер.