: rake db: create не использует пароль в файле .yml - PullRequest
0 голосов
/ 21 января 2019

Я очень новичок в программировании и в настоящее время нахожусь в процессе настройки среды ruby-on-rails на моем компьютере с Windows 10 с помощью этого пошагового руководства;

https://gorails.com/setup/windows/10

Я установил MySQL, и теперь у меня возникают проблемы при выполнении команды rake db:create. Я получаю следующую ошибку:

Access denied for user 'root'@'localhost' (using password: NO) 

Я изменил пароль на правильное значение в файле database.yml, но все еще получаю эту ошибку.

Затем я изменил значение user с root на usertest - ожидая увидеть usertest в сообщении об ошибке. Но вместо этого в сообщении об ошибке все еще говорится, что доступ запрещен для «пользователя» (с использованием пароля: НЕТ).

Мой собственный вывод; По какой-то причине database.yml не используется для проверки имени пользователя и пароля.

Как я могу это исправить?

PS: я знаю, что пароль был введен в правильном файле, потому что сначала в сообщении об ошибке говорилось, что в файле были синтаксические ошибки (двойные пробелы), после исправления синтаксических ошибок я столкнулся с этой ошибкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...