Я очень новичок в программировании и в настоящее время нахожусь в процессе настройки среды 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: я знаю, что пароль был введен в правильном файле, потому что сначала в сообщении об ошибке говорилось, что в файле были синтаксические ошибки (двойные пробелы), после исправления синтаксических ошибок я столкнулся с этой ошибкой.