Я установил Ruby on Rails 4.2 на Ubuntu успешно и использую MySQL в качестве моей базы данных, но когда я хочу увидеть новое приложение, которое я создал в браузере, используя локальный: 3000Mysql2 :: Ошибка Доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: нет) ruby on rails
я получаю сообщение об ошибке:
Mysql2::Error
Access denied for user 'root'@'localhost' (using password: NO)
Extracted source (around line #70):
socket = socket.to_s unless socket.nil?
70 connect user, pass, host, port, database, socket, flags
end
def self.default_query_options
Любая помощь?
Это проблема подключения, являются ли правильные конфигурации в вашей конфигурации config.data.yml? – victorkohl
Каков ваш пароль mysql для пользователя root? обновите свой 'config/database.yml' паролем вашего пользователя root. –
Вы протестировали, что ваша база данных разрешает доступ для пользователя root без пароля на хосте localhost? –