Не удается подключиться к серверу MySQL (LAMP) в облаке Google

0

Я установил LAMP на экземпляр VM в облаке Google, но когда я пытаюсь удаленно получить доступ к базе данных mysql из своего терминала linux, используя

$ mysql -u username -h ipaddress -p

после ввода пароля ничего не происходит (нет ошибки). Я попытался получить доступ к нему локально через ssh.

Есть ли другие настройки на облачной платформе. Мне нужно изменить перед доступом к базе данных с удаленного компьютера. Следуйте этому руководству, но он просто останавливается после ввода пароля.

Пробовал комментировать адрес привязки, но не работал. Нужна помощь.

Теги:
google-cloud-platform
google-app-engine
lamp

1 ответ

0

Чтобы быть ясным, используете ли вы команду mysql на своей удаленной машине или через SSH?

Как правило, вы никогда не должны допускать внешний доступ к удаленному MySQL по соображениям безопасности, особенно если доступ к данным только для локального пользователя. (однако неясно, является ли это причиной того, почему вы не можете подключиться)

Вот как вы должны подключиться:

  1. Подключитесь к удаленной виртуальной машине с помощью SSH (например: ssh user@ipaddress)
  2. Затем подключитесь к экземпляру MySQL.

При подключении с помощью редактора БД некоторые редакторы позволяют подключаться к MySQL через SSH. Sequel Pro для Mac делает это очень хорошо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню