Rails-不使用sudo

时间:2018-06-23 13:42:58

标签: mysql ruby-on-rails ubuntu permissions

所以我在Win10机器上运行Ubuntu子系统。我安装了ruby,rails和mysql。我设置了root密码和mysql密码,但是我无法输入数据库:

mysql -u root -p 

给我一​​个错误,提示“用户root @ localhost的访问被拒绝。通过使用sudo以超级用户身份运行命令找到了解决方法,然后它使我进入mysql(因此我的密码正确)。当我尝试为我的rails项目运行rake db:migrate时,会收到与不使用sudo时相同的错误。但是,当我输入sudo rake db:migrate时,我收到错误

sudo: command rake: not found

这意味着这与我猜测的ubuntu用户权限有关。有人可以向我解释如何解决此问题吗?

0 个答案:

没有答案