【问题标题】:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)
【发布时间】:2014-03-23 14:06:21
【问题描述】:

我一直在按照手册在 Ubuntu 上安装软件套件。我对MySQL一无所知。我在我的 Ubuntu 上完成了以下安装。

sudo apt-get update
sudo apt-get install mysql-server-5.5
sudo apt-get install mysql-client-5.5
sudo apt-get install mysql-common
sudo apt-get install glade
sudo apt-get install ntp

那我做

cd ~/Desktop/iPDC-v1.3.1/DBServer-1.1
mysql -uroot -proot <"Db.sql"

我最终得到以下错误消息。

ERROR 1045 (28000): 拒绝用户 'root'@'localhost' 访问(使用密码:YES)

我该如何解决它并继续?

【问题讨论】:

标签: mysql linux ubuntu


【解决方案1】:

我也遇到了同样的问题。我做到了:

  1. 打开你的 cmd

  2. 导航到 C:\Program Files\MySQL\MySQL Server 8.0\bin> (其中 MySQL Server 8.0 可能会因您安装的服务器而异)

  3. 然后输入以下命令mysql -u root -p

  4. 它会提示输入密码...只需按Enter,因为有时您在安装时输入的密码会被更改为空白。

现在您可以简单地访问数据库了。

此解决方案适用于 Windows 平台。

【讨论】:

    【解决方案2】:

    就我而言,我在日志文件“mysqld.log”,路径“/var/log”中找到了我的root密码。

    在我运行命令“mysql -u root -p”并输入我在 /var/log/mysqld.log 中找到的根密码后。

    【讨论】:

      【解决方案3】:

      我尝试使用正确的answer by Lahiru,但它不适用于macOS v10.14 (Mojave) 上的 MySQL 服务器版本 8.0.16(社区)。

      我关注了the instructions by Sameer Choudhary,经过一些调整,我能够更改root密码并从localhost启用root访问。

      所有这些都不是必需的。如果您使用 Homebrew 在 Mac OS 上安装:

      brew install mysql
      

      【讨论】:

        【解决方案4】:

        对于WSL 2 我输入了以下命令:

        sudo mysql -u root -p
        

        它提示我输入密码,我假设此步骤用于设置密码。我输入了一个随机字符串,就可以访问 MySQL 提示符了。

        这可能不是正确的答案,但至少可以帮助您入门。

        【讨论】:

          【解决方案5】:

          就我而言,我试图将 命令传递给 容器。在这种情况下,只有第一个单词被解释。确保您没有运行:

          mysql
          

          相对于:

          mysql -uroot -ppassword schemaname
          

          也许尝试引用:

          'mysql -uroot -ppassword schemaname'
          

          【讨论】:

          • 什么样的容器?
          • @PeterMortensen 对不起,我试图在答案中澄清它。
          猜你喜欢
          • 2016-09-29
          • 2013-11-28
          • 2017-08-23
          • 2012-08-11
          • 2017-11-07
          • 1970-01-01
          • 2019-03-24
          • 2021-04-25
          相关资源
          最近更新 更多