2013-07-25 3 views
0

Я запускаю mysql на экземпляр ec2. Я могу подключиться к этому db, выполнив SSH для этого экземпляра, а затем подключившись к серверу mysql в командной строке. Но когда я пытаюсь подключиться к нему через mysql JDBC, я получаю ошибку тайм-аута соединения. У меня также есть экземпляр RDS, который имеет mysql, к которому я могу подключиться через mysql JDBC. Что может быть проблемой?не удается подключиться к mysql, работающему на экземпляре amazon ec2

+0

ли порты открыты? Вы пытались отключить iptables для тестирования? (не оставляйте это!) Также может быть другая конфигурация EC2 для открытия портов, я не уверен. Слушает ли MySQL правильный IP-адрес? – Ilion

ответ

0

перейти к настройкам безопасности экземпляра ec2 и, пожалуйста, откройте номер порта 3306, вы должны иметь возможность подключиться к MySQL

+0

Я попробую это. Я попытался подключиться к экземпляру RDS через JDBC с моего локального ноутбука снова, и он не удался. Также прочитайте, что для подключения к любому экземпляру RDS мне нужно подключиться через EC2. Я не знаю, как это работает с моего ноутбука один или два раза и перестало работать после этого. Есть ли способ подключиться к RDS с моего ноутбука? – coder

Смежные вопросы