Как подключиться к удаленному серверу MySQL через SSH в RStudio 1.2 - PullRequest
1 голос
/ 01 мая 2019

Я хочу подключиться к удаленному серверу MySQL через SSH в RStudio 1.2, так как они объявили об интеграции SQL (https://blog.rstudio.com/2018/10/02/rstudio-1-2-preview-sql/).

Я могу подключиться к серверу, используя MySQL Workbench, используя стандартный TCP / IP через SSH со всей имеющейся у меня информацией для входа в SSH и MySQL. Но для RStudio у меня не было четкого представления, куда мне поместить эту информацию по SSH. Я нахожу этот https://www.r -bloggers.com / accessing-mysql-through-r / от блогеров r и еще один вопрос Подключение к MySQL из R но у обоих не было части SSH.

Моя машина
ОС: Windows 10
R: 3,5,3
RStudio: 1.2.1335
Пакет RMySQL установлен.

Удаленный сервер
ОС: Ubuntu 16.04LTS
SSH host = myhost.dns.com
SSH порт = 222
username = user1
пароль = пароль1
Версия MySQL: 5.7.26
MySQL host = 127.0.0.1
MySQL порт = 3306
MySQL username = user2
MySQL пароль = пароль2

Я нашел такой код, но также нет SSH-части, поэтому RStudio выдаст ошибку.

con <- DBI::dbConnect(odbc::odbc(),
                        Driver    = "MySQL", 
                        Server    = [My Server],
                        Database  = [My Database],
                        UID       = [My User ID],
                        PWD       = [My Password],
                        Port      = 3306)

Заранее спасибо за помощь.

...