无法访问phpmyadmin - 用户'root'@'localhost'拒绝访问(使用密码:YES)

时间:2017-01-31 12:04:30

标签: mysql phpmyadmin

我知道有很多问题,但奇怪的是他们没有帮助我。 我跟着this指南,因为我想在Ubuntu 16.04上使用phpMyAdmin。我成功安装了phpMyAdmin(在此过程中我被要求输入密码,我输入了'abcdef',然后它要求我重新输入密码,然后我再次插入'abcdef')。

一切看起来都不错但是当我去localhost / phpmyadmin时,我看到了mySQL登录表单,我尝试使用username = root和password = abcdef访问,但我不断收到此错误消息:#1045 - Access denied for user 'root'@'localhost' (using password: YES)

1 个答案:

答案 0 :(得分:0)

那么你可以尝试重置密码:

  1. 重启mysqld --skip-grant-tables选项。 ...
  2. 使用以下命令连接到mysqld服务器:
  3. 壳>

    mysql 
    
  4. 在mysql客户端中发出以下语句。 ...

    1. 的MySQL>

      UPDATE mysql.user SET Password=PASSWORD('MyNewPass') -> WHERE User='root';
      
    2. 的MySQL>

      FLUSH PRIVILEGES;