Я недавно установил MySQL на свой компьютер и пытаюсь подключить RStudio к MySQL. Я следовал инструкциям в книге, а также инструкциям здесь . Однако всякий раз, когда я использую dbConnect()
или src_mysql
в RStudio
, я получаю это сообщение об ошибке:
Error in .local(drv, ...) :
Failed to connect to database: Error: Plugin caching_sha2_password could not be loaded: The specified module could not be found
Например, я могу войти в MySQL с помощью командной строки в Windows
mysql -u username -p
и создайте базу данных следующим образом
CREATE DATABASE myDatabase;
и затем в RStudio:
library(RMySQL)
db <- dbConnect(MySQL(), dbname = "myDatabase", user = "username",
password = "password", host = "localhost")
и я всегда отвечаю сообщению об ошибке, указанному выше.
И если вам это нужно:
sessionInfo()
R version 3.5.2 (2018-12-20)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)