Я использую MySQL на экземпляре Amazon AWS. Я был в состоянии предварительно подключиться к базе данных MySQL через MySQL Query Browser. Сейчас я путешествую за пределами США, и у меня возникают проблемы с подключением через браузер запросов. Я могу использовать Терминал для создания ssh-соединения, а затем войти в MySQL, так что, похоже, проблема с базой данных MySQL не является большой.
У кого-нибудь еще была подобная проблема? Любые идеи, как я могу это исправить?
Это ошибка, которую я получаю от браузера MySQL
Ваша попытка подключения
сбой для пользователя 'admin' с вашего хоста на сервер в
ec2-XXX-XXX-XXX-XXX.compute-1.amazonaws.com:3306: не удается подключиться к
Сервер MySQL на 'ec2-XXX-XXX-XXX-XXX.compute-1.amazonaws.com' (4)
Пожалуйста: 1 Убедитесь, что MySQL работает на сервере
ec2-XXX-XXX-XXX-XXX.compute-1.amazonaws.com
2 Убедитесь, что mysql
работает на порту 3306 (примечание: 3306 по умолчанию, но это может быть
изменено)
3 Проверьте, есть ли у администратора права на подключение
ec2-XXX-XXX-XXX-XXX.compute-1.amazonaws.com с вашего адреса (mysql
права определяют, какие клиенты могут подключаться к серверу и с каких
машины)
4 Убедитесь, что вы предоставляете пароль, если это необходимо, и
используя правильный пароль для
ec2-XXX-XXX-XXX-XXX.compute-1.amazonaws.com подключение с хоста
адрес, с которого вы соединяетесь
Единственная возможная проблема, которую я вижу, может быть # 4, но я запустил и повторно запустил эту команду через Терминал:
grant all privileges on *.* to 'admin'@'%' identified by '<pass>' with grant option;