Я пытаюсь подключиться к базе данных MySQL через RMySQL, но получаю следующую ошибку
"Error in .local(drv, ...) :
Failed to connect to database: Error: Unknown database 'XXX'"
Кто-нибудь сталкивался с подобной проблемой и смог ее решить?
Запуск
- macOS High Sierra, Версия 10.13.6
- MySQL Workbench 8.0
- RStudio Версия 1.1.453
Я создал драйвер SQL какследующим образом:
install.packages("RMySQL")
install.packages("dbConnect")
library(DBI)
library(dbConnect)
con <- dbConnect(RMySQL::MySQL(),
dbname = "xxx",
host = "xxx",
port = xxx,
user = "xxx",
password = "xxx")
Я следовал курсу Филипа Шувенаарса «Импорт данных в R» (https://www.datacamp.com/courses/importing-data-in-r-part-1)) и надеялся установить соединение с базой данных SQL и создать объект MySQLConnection для этогозапускать SQL-запросы изнутри R.
Проблема в том, что я застрял в самом начале из-за сбоя подключения к базе данных. В MySQLworkbench скрипт открывается и выглядит великолепно. Я новичок вэто, и мне интересно, может ли это быть как-то связано с расположением самого файла базы данных? Должен ли я сохранить его в определенной папке?
PS: я прочитал все RПотоки MySQL здесь и не могут найти решение;если я что-то пропустил, пожалуйста, дайте мне знать.Это мой первый вопрос на этом форуме, и я очень благодарен сообществу здесь, но также беспокоюсь, что что-то пропустил где-то.СПАСИБО за помощь.