Ошибка входа при использовании phpMyAdmin и MySQL из Bitnami на AWS

Последние несколько часов я бился головой о стену, чтобы это сработало! Я могу SSH к экземпляру, работающему на AWS. похоже, это последний экземпляр LAMP. В моем браузере я могу перейти к http://127.0.0.1:8888/phpmyadmin/ Когда я пытаюсь без пароля, я получаю "Вход в систему без пароля запрещен конфигурацией (см. AllowNoPassword)" Когда я пытаюсь использовать пароль как "bitnami", я получаю "#1045 Не удается войти на сервер MySQL"

У меня открыт порт в моей группе безопасности для входящего MySQL

3 ответа

У меня такая же проблема. Документ кажется неверным в том смысле, что он утверждает, что пароль просто bitnami однако я обнаружил, что пароль приложения случайного генератора на самом деле был паролем для моего пользователя root.

Перейдите на консоль ec2 в AWS, щелкните правой кнопкой мыши запущенный экземпляр и выберите "Получить системный журнал". Прокрутите до нижней части, и вы увидите это:

 #########################################################################
 #                                                                       #
 #        Setting Bitnami application password to 'your password here'   #
 #                                                                       #
 #########################################################################

Это пароль, который работал для меня.

Краткий ответ: взгляните на документацию Bitnami phpMyAdmin "Как разрешить удаленный доступ к phpMyAdmin или phpPgAdmin?"

Немного более длинный ответ: согласно документации Bitnami MySQL, пароль root действительно bitnami но вы не можете подключиться к MySQL, кроме как с localhost, поэтому необходимо делать все из оболочки или создавать ssh-туннель.

Вы можете установить свой пароль root с помощью этой команды

mysqladmin -u root password '[PASSWORD]'
Другие вопросы по тегам