【发布时间】:2014-11-29 11:09:12
【问题描述】:
当我以 root(或 sudo)身份登录 Linux 时,我认为当我输入 mysql 时 MySQL 使用了 Linux 用户的当前用户名和密码,但是,当我尝试这样做时,它只会给出错误 ERROR 1045 ( 28000):用户“root”@“localhost”的访问被拒绝(使用密码:否)。我不想禁用需要密码,我只想从当前用户传递(如果未指定)(我也已经禁用了匿名用户)。
【问题讨论】:
-
请不要以root身份登录。尽可能少做root。那你就不会错太多
-
@IgnacioVazquez-Abrams 这将是一个很好的实际答案。如果你愿意发布它,我会很高兴地投票。