Я очень новичок в AWS и Wordpress и не могу подключиться к серверу баз данных Bitnami MYSQL, размещенному в AWS, форма R глянцевый.
Я хочу получить доступ к базе данных Mysql, которую WordPress использует для хранения данных,WordPress был установлен с использованием Bitnami и размещен в AWS.
Подробности AWS приведены ниже:
Когда я SSH кIP, я получаю сообщение BITNAMI с частным IP-адресом входа:
Консоль PHP Myadmin показывает следующие детали WordPress MySQL:
Я создал правило брандмауэра для порта 3306 из консоли AWS.И входящий, и исходящий имеют одинаковую настройку и принимают трафик из всех источников: 0.0.0.0
Теперь я создал одного пользователя из вышеуказанной консоли mysql и предоставил ему все права доступа:
CREATE USER 'r_user'@'localhost' IDENTIFIED BY '1234';
GRANT ALL PRIVILEGES ON * . * TO 'r_user'@'localhost';
Извлечение данных
Мой сервер R размещен в Azure с общедоступным IP-адресом: 52.187.238.94
Код R:
library(RMySQL)
> mydb = dbConnect(MySQL(), user='r_user', password='1234',
> dbname='bitnami_wordpress', host='34.221.144.129', port =3306);
Я получаю следующее сообщение об ошибке:
> mydb = dbConnect(MySQL(), user='r_user', password='r_gom', dbname='bitnami_wordpress', host='34.221.144.129', port =3306);
Error in .local(drv, ...) :
Failed to connect to database: Error: Can't connect to MySQL server on '34.221.144.129' (0)
Я просмотрел несколько постов, но не уверен, что они отвечают на один и тот же вопрос: Не удается подключиться к phpmyadmin в экземпляре Bitnami, размещенном на AWS
Может ли кто-нибудь помочь мне подключить сервер Mysql к R блестящий?