0

Я новичок в рубин на рельсах и Амазонка AWS, и я с этим вопросом: Я могу подключиться к базе данных из командной строки с помощью следующей команды:грабли БД: создавать и БД: мигрировать работу, но приложение висит

mysql -h aaynj18bcvo3e.clqvrttlitbb.us-east-1.rds.amazonaws.com -P 3306 -u ebroot -p 

и также может успешно выполнить db: create and db: migrate. Проблема в том, что когда я пытаюсь подключиться к localhost: 3000/users/new, мое приложение зависает. Однако я могу видеть страницу HTML по умолчанию, когда я обращаюсь к localhost: 3000 /.

Я смог проверить, что база данных и таблица, которую я создал, фактически существуют.

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

Пожалуйста, помогите - Спасибо :)

ответ

0

, когда доступ к "LOCALHOST: 3000", он показывает всю информацию о вашей базе данных. и просто, если есть значок рельсы на экране, база данных подключен успешно, другим мудрым его не ...

Это просто один знать Configure базы данных и подключен ли или нет ...

+1

Хорошо, я этого не знал! Поэтому я не вижу значок рельсов, и это подтверждает, что я не смог подключиться к базе данных. Но почему я не смог бы подключиться во время выполнения, когда db: migrate в порядке? – wheresmycookie

+0

Какая база данных вы используете. Я имею в виду, где это указано? –

+0

Я использовал два, оба mysql: – wheresmycookie

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