【问题标题】:MY SQL help - ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)我的 SQL 帮助 - 错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)
【发布时间】:2018-09-16 00:30:21
【问题描述】:

我正在尝试使用以下命令从文件夹中复制 SQL 数据库:

sudo mysql -u root globe_bank 错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:否) sudo mysql -u root -p globe_bank ERROR 1045 (28000): 拒绝用户 'root'@'localhost' 的访问(使用密码:YES)

我打电话给苹果支持,我们更改了根目录的密码,他们确认成功仍然收到此消息。我已经尝试了一些关于类似线程的建议,但大多数情况下我都找不到命令。

当我输入 mysql 时,我的连接 ID 是 19。

感谢任何想法或帮助

【问题讨论】:

  • 我有点困惑:为什么Apple支持知道root密码?你确定你有正确的密码吗?您提到您尝试了其他一些事情:它们是什么?
  • 试试mysql -u root,看看能不能进入。确保您是从 root 用户登录的。可以使用sudo -i切换到root用户
  • mysql -u root 命令未找到 :(
  • 苹果帮我重置了他们不知道的root密码。
  • 如果你得到命令未找到,你肯定不是root。看来您只能从 root 用户访问 mysql。首先确保您是root 用户。

标签: mysql terminal


【解决方案1】:

我在 Amazon Linux 2 上的 mysql Ver 15.1 上遇到了同样的问题,以下对我有用:

尝试在同一行输入密码。

即而不是$mysql -u root -p,按Enter,然后在提示后输入密码,这样做:

$mysql -u root -p\<password>

记住-p\&lt;password&gt; 之间没有“空格”,我想你有一个空格!

【讨论】:

    猜你喜欢
    • 2014-03-23
    • 2016-09-29
    • 2013-11-28
    • 2017-08-23
    • 2018-08-12
    • 2012-08-11
    • 2017-11-07
    • 1970-01-01
    相关资源
    最近更新 更多