2017-02-27 163 views
1

我试图在Ubuntu 16.04LTS上安装phpMyAdmin,用于MariaDB和Apache。问题是,在安装过程中,它询问我有关'root'的名称,但不是根用户的密码,而且我最终还是有共同的ERROR 1045 (28000): Acces denied for user 'root'@'localhost' (using password: NO)

最近我重新安装了Apache和MariaDB,但我不知道如何来处理这个问题。我已经尝试过dpkg-reconfure dbconfig-commondpkg-reconfigure phpmyadmin,但是每次出现这个错误。 此外,我知道root密码,我通常可以用
mysql -u root -p登录,所以唯一的问题是如何将它给予phpmyadmin。

我检查了我的config.inc.php,但我看不到任何地方放置管理用户名或passowrd。phpMyAdmin安装 - 错误1045:访问被拒绝(使用:密码:否)

+0

你是否解决了这个问题?我目前遇到同样的问题,无法找到解决方案。 – confetti

回答

0

我通过暂时删除root密码解决了这个问题。

使用mysql -uroot -p登录到mysql。

执行SET PASSWORD FOR [email protected]=PASSWORD('');删除root密码。

之后,执行dpkg-reconfigure phpmyadmin或重新安装phpmyadmin,按照正常情况下进行安装。完成后,再次运行mysql_secure_installation以再次设置根密码。

现在,您可以使用phpmyadmin正常登录该密码为root